É valioso saber como verificar o endereço de Media Access Control (MAC) usando o Visual Basic for Applications (VBA) quando você estiver configurando vários adaptadores . Cada adaptador tem um número único de identificação permanente conhecido como endereço MAC . O endereço MAC é usada para identificar a placa de rede de computador . O número é 12 caracteres , com números e letras , separados por traços ou dois pontos. Você pode facilmente verificar o endereço MAC através da criação de uma função simples, usando VBA. Instruções
1
Abra Microsoft Excel 2007 e digite " GetMACAddress Function ( ) " e pressione " Enter" para criar uma nova função .
2
Type " Dim objVMI As Object
Dim vAdptr as Variant
Dim objAdptr Como
3
tipo de objeto
Dim adptrCnt as Long "para criar as suas variáveis . "Definir objVMI = GetObject ( " winmgmts : . \\ \\ "&" "&" \\ root \\ cimv2 " )
Set vAdptr = objVMI.ExecQuery ( " SELECT * FROM Win32_NetworkAdapterConfiguration ONDE IPEnabled = True ")" para definir seus objetos de adaptador .
4 Tipo
"For Each objAdptr Em vAdptr
If Not IsNull ( objAdptr.MACAddress ) E IsArray ( objAdptr.IPAddress )
Então
para adptrCnt = 0 To UBound ( objAdptr.IPAddress )
If Not objAdptr.IPAddress ( adptrCnt ) = " 0.0.0.0" Então
GetNetworkConnectionMACAddress = objAdptr.MACAddress
Exit para meu
End If
Próxima adptrCnt
MsgBox " O MAC Address é :" & GetNetworkConnectionMACAddress
End If
Next "para percorrer os adaptadores de rede em seu sistema e obter o seu endereço MAC.
5 Tipo
" End Function ", se necessário e executar sua função. Você verá uma mensagem com seu endereço MAC.