Código:
vale el problema existe es en que el codigo solo me muestra las direcciones mac de las tarjetas activas, sucede que requiero que una variable que tengo en mi programa la cual deberia ser una direccion fisica, sea comparada con todas las direcciones fisicas del equipo y si en dado caso una de las direcciones coincide me rellene una variable del codigo, pero no se como adaptar el codigo para que realice la comparacion con todas las tarjetas de red activas y no activas. gracias Dim colNetAdapters, objWMIService As Object Dim strComputer As String strComputer = "." objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") colNetAdapters = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") For Each objitem In colNetAdapters dac = objitem.MACAddress Next