
Sub test_ip()
Dim objWMIService As Object, IPConfigSet As Variant, IPConfig As Variant, i As Long
Set objWMIService = CreateObject("winmgmts:\.
ootcimv2")
Set IPConfigSet = objWMIService.ExecQuery("Select IPAddress from Win32_NetworkAdapterConfiguration")
For Each IPConfig In IPConfigSet
If Not IsNull(IPConfig.IPAddress) Then
For i = LBound(IPConfig.IPAddress) To UBound(IPConfig.IPAddress)
Debug.Print "Ip: " & IPConfig.IPAddress(i)
Next
End If
Next
End Sub |
