vbではなくExcelVbaですが、質問させてください。
ExcelVBAで、ネットワークに接続された全てのPCのPC名とIPアドレスの一覧を取得したいと考えています。
IPアドレスは固定でマシンにふっています。
APIのWNetOpenEnum、WNetEnumResourceでネットワークに接続された全てのPC名を取得できるみたいです。
IPアドレスの一覧は、WMIのWin32_NetworkAdapterを使えばIPアドレスが取得できそうです。
でも、ホントにネットワークに接続された全てのPCのIPアドレスが取得できるのか分かりません。
僕がやった時は、全てのPCのIPアドレスを取得するということができませんでした。
ネットワーク上の全てのPC名とIPアドレスの一覧は取得できるのでしょうか?
ツイート | ![]() |