VBA

Tech

SeleniumVBA 設定ファイル(SeleniumVBA.ini)の生成とmsedgedriver.exeのパスのパス指定方法等

個人的にめちゃくちゃハマってしまったので、だれかの役に立つかもしれないメモ SeleniumVBAがすごそうでソースを眺めたり遊んでいたら、 設定ファイル(iniファイル)が出力できることに気が付いた。 WebDriverクラスのCreat...
Excel【VBA】

VBAでImplementsを使ったインターフェースを実装する(ポリモフィズムによる共通処理、キャストを使ったクラス毎の個別処理)サンプル

VBAでImplementsを使った実務処理は見たことがないが、将来、実用的に使えそうな(思いついた)サンプル例  Implementsでインターフェースクラス(ここではICheckSheet)を実装したクラスは、インターフェースに関係する...
Excel【VBA】

Excel VBA 表の最終行と最終列を取得するサンプル(UsedRange,Find利用バージョン)

サンプル表のイメージ 例えばこんな表があった場合の最終行と最終列を取得するためのサンプル この例では、最終行は15行、最終列はH(8列)、この値を取得したい また、Index a b .... ffff は見出しのつもり サンプルコード ・...
Tech

VBA Environ関数でOneDriveのローカルパスを取得する

自分のPCでFileSystemObjectを使うと、OneDriveが原因でファイルパスが「https://~」となってマクロが動かない。OneDriveのローカルパスを取得し置換すればよさそうなので、ここでは、VBAでローカルパスを取得...
Excel【VBA】

VBA Excelシート間を値比較しその差分を出力させるサンプル

2つのシートを比較し、差分を出力させるサンプル
PowerShell

VBAやPowershell SHA-1ハッシュ値を生成するサンプル

サンプルコード VBAやPowershell を使って、SHA-1ハッシュを生成するサンプル。SHA-1とは、インプット(文字列)から160ビット(20バイト)のハッシュ値を生成すること。 VBAでもPowershelでも”hello wo...
Excel【VBA】

VBA WMI Win32_OperatingSystemクラスの一覧と値を一括取得するサンプル

Win32_OperatingSystem Win32_OperatingSystem Win32_OperatingSystem は、Microsoft Windows オペレーティングシステムの WMI クラスの1つで、現在実行中の W...
VBA

VBA WMI IPアドレス(IPv4、IPv6)を取得するサンプル 

WMIを使って、MACアドレスを取得するサンプルを作成してみたので、次はIPアドレス(IPv4、IPv6)を取得するサンプルの作成 IPAddressオブジェクト(objItem.IPAddress)には、IPv4、IPv6が混在した複数の...
ACCESS【VBA】

VBA WMI MACアドレスを取得するサンプル

WMIを使ってMACアドレスを取得するサンプル objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True"...
Excel【VBA】

VBA WMI Win32_NetworkAdapterConfiguration のプロパティ名を一覧出力するサンプル

WMIを使うとネットワーク情報が取得できるサンプルをよく見かけるが、WMIについてあまりわかっていないため、まずは有名そうな「Win32_NetworkAdapterConfiguration 」のプロパティ名の一覧を出力するサンプルコード...