goo blog サービス終了のお知らせ 

開発頭-kenken

写真付きで日記や趣味を書くならgooブログ

最近node.jsが気になってきました。

IPアドレス取得

2018-03-05 15:36:43 | エクセル・VBA

procName = "IPアドレス取得"
Set accessLog = CreateObject("Scripting.Dictionary")

'--- IPアドレス
Set NetAdapters = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2") _
.ExecQuery("Select * from Win32_NetworkAdapterConfiguration " & _
"Where (IPEnabled = TRUE)")

For Each objNic In NetAdapters 'ネットワークアダプターは、複数ある場合がある
  For Each strIPAddress In objNic.IPAddress 'IPは、複数割り当てられている場合がある
    resIP = strIPAddress
    Exit For ' 1回のみ
  Next
  Exit For ' 1回のみ
Next

 

debug.print  "IPアドレス=" & resIP

---結果---

IPアドレス=123.456.789.001


最新の画像もっと見る

コメントを投稿

サービス終了に伴い、10月1日にコメント投稿機能を終了させていただく予定です。