CATEGORY

技術情報

VBAトレーニング-10 [配列操作について-①]-[配列操作の基本]

このページで学習出来る事  前回までは関数操作を説明してきましたが、今回から配列に関して説明をしていきたいと思います。 配列に関してはどのプログラミング言語でも使用される概念ですので、その辺も含めてしっかりと配列を勉強していきましょう。 学習内容 配列宣言のやりかた 配列への値の代入と取り出し方 この学習で使用するエクセルファイルはここからダウンロードできます。    サンプルコード  [samp […]

[PowerShell]で作る、端末にログインしているユーザを調べるツールの作り方

このページで学習出来る事  以前、[powershell]で作成した、端末にログインしているユーザ(コンソール&リモート)を調べる「Furd」を公開しましたが、今回はその内容の解説をしたいと思います。 学習内容 IPアドレス格納用の配列作り [Test-Connection]を使用した[ping]による疎通確認 [qwinsta /server:]を使用したログインユーザの確認 エラー処理 […]

Web系エンジニア-脱入門への学習ステップ

はじめに  今回の記事の内容ですが、「どの程度の事が出来れば、Web系エンジニアの入門を卒業し初級に入ったと言えるのか」と、それまでの学習ステップをまとめてみました。 最近の言葉ですと「ロードマップ」という言葉で置き換えられることもありますが、ここでは”いつ”までにやらなければならないとか、具体的な計画表でもありませんので、学習ステップという言葉で進めていきます。 注意事項 […]

VBAトレーニング-便利帳02- [関数操作のまとめ]

 関数の操作に関して、よく使用する記述をまとめてみました。(これらは「VBAトレーニング」の中でも紹介しています) 目次 ・基本的な関数の作り方 ・関数に値を渡す場合のやり方(値渡し) ・関数に値を渡す場合のやり方(参照渡し) ・配列の受け渡し ・オブジェクトの受け渡し 基本的な関数の作り方   基本的な関数の作り方です。 Sub main() Call fncTest01 Call fncTes […]

[Excel VBA]で作る、エクセルの変更履歴を取得するツールの作り方

このページで学習出来る事  以前、[Excel VBA]で作成した、エクセルの変更履歴を取得するツール「Excel Logger」を公開しましたが、今回はその内容の解説をしたいと思います。 学習内容 エクセルファイルを開いた時の処理 エクセルファイルを閉じたときの処理 セルを選択した時の処理 セルの値を変更した時の処理 現在時刻の取得 コンピュータ情報の取得 ファイルへの追記方法 サンプルコード[ […]

[PowerShell]で作るPingツールの作り方

このページで学習出来る事  以前、[powershell]で作成した、[ping]コマンドを実行するプログラム「Lepp」を公開しましたが、今回はその内容の解説をしたいと思います。 学習内容 IPアドレス格納用の配列作り [Test-Connection]を使用した[ping]の実行 エラー処理 CSVと出力表示処理 サンプルコード[PowerShell]    コードの解説 変数宣言部分  […]

VBAトレーニング-09 [関数操作について-④]-[変数を使った関数の呼出し方]

このページで学習出来る事  前回は関数の[Private]と[Public]の違いについて説明しましたが、今回はちょっと変わった関数の呼出し方について説明していきます。  関数の呼出しは、基本的に[Call 関数名]で呼び出すことが出来ますが、通常この関数名の部分は文字列になります。 しかしある方法を使えば、この関数名の部分を変数に置き換えて呼び出すことが出来ますので、そのやり方を解説していきたい […]

VBAトレーニング-08 [関数操作について-③]-[PrivateとPublicの違い]

このページで学習出来る事  前回は関数の[ByVal(値渡し)]と[ByRef(参照渡し)]の違いについて説明しましたが、今回は関数の呼び出し方や[Private]と[Public]の違いについて説明していきます。  関数には[Private]と[Public]の二種類が存在し、それぞれ呼び出せる範囲が異なりますので、その辺の動きに気を付けながら見ていきたいと思います。 学習内容 [Private […]

VBAトレーニング-07 [関数操作について-②]-[ByVal(値渡し)とByRef(参照渡し)の違い]

このページで学習出来る事  前回は関数の[Sub]と[Function]の違いについて説明しましたが、今回は関数への値の渡し方について説明をします。  値の渡し方には[ByVal(値渡し)]と[ByRef(参照渡し)]の二種類が存在し、それぞれ違った動きをしますので、変数の動きに気を付けながら見ていきたいと思います。 学習内容 [ByVal(値渡し)]と[ByRef(参照渡し)]の違い この学習で […]

VBAトレーニング-便利帳01- [ブック操作関係のまとめ]

 エクセルブックの操作に関して、よく使用する記述をまとめてみました。(これらは「VBAトレーニング」の中でも紹介しています) 目次 ・エクセルを表示せずに(非表示で)ブックを開く方法 ・新規エクセルファイルの作成 ・エクセルファイルの保存方法 エクセルを表示せずに(非表示で)ブックを開く方法 Sub main() Dim objXlsApp As New Application Dim objWo […]