VBA コードを介してシステム情報を取得する方法があるかどうか疑問に思っていましたか?
このタスクを実行する Excel VBA の SystemInfo クラスなどのクラスはありますか?
ありがとう
各OfficeアプリケーションのVBAには、さまざまなクラスがあります。
次に例を示します。-実行中のOSを確認するために、Wordには。を含む「System」クラスがありSystem.OperatingSystem
ます。これはテキスト文字列を提供します。Excelには同じOperatingSystemオブジェクトがありますが、Applicationクラスの下にあるため、Excelで同じ情報を取得するにはを使用しますApplication.OperatingSystem
。
使用可能なオブジェクトの完全なリファレンスは、オブジェクトブラウザ(VBAエディタ内からF2)で提供されます。
失敗すると、WMIクエリからほぼすべてを見つけることができます。例については、 http://accesstips.wordpress.com/2009/05/18/using-the-power-of-vbscripts-in-microsoft-access-vba/を参照 してください。