“Conocimiento Programación>Visual Basics Programación

Cómo utilizar un VBA para encontrar una dirección MAC

2012/6/23
Es útil saber cómo comprobar el control de dirección de acceso a medios ( MAC ) con Visual Basic para Aplicaciones ( VBA) cuando se está configurando varios adaptadores . Cada adaptador tiene un número único de identificación permanente conocida como dirección MAC. La dirección MAC se utiliza para identificar el adaptador en una red informática . El número es de 12 caracteres con números y letras , separados por guiones o dos puntos . Usted puede comprobar fácilmente la dirección MAC mediante la creación de una función simple usando VBA. Instrucciones
1

Abra Microsoft Excel 2007 y escriba " Función getmacaddress ()" y presionar "Enter " para crear una nueva función.
2

Type " objVMI Dim As Object

vAdptr Dim As Variant

objAdptr Dim As Object

adptrCnt Dim As Long "para crear las variables.
3

Tipo "Set objVMI = GetObject ( " winmgmts : . \\ \\ " &" " &" \\ root \\ cimv2 " )

Set vAdptr = objVMI.ExecQuery ( " SELECT * FROM Win32_NetworkAdapterConfiguration DONDE IPEnabled = True ")" para definir sus objetos de adaptador .
4

tipo " For Each objAdptr En vAdptr

Si no IsNull ( objAdptr.MACAddress ) Y IsArray ( objAdptr.IPAddress ) Entonces

Para adptrCnt = 0 To UBound ( objAdptr.IPAddress )

Si No objAdptr.IPAddress ( adptrCnt ) = " 0.0.0.0" Entonces

GetNetworkConnectionMACAddress = objAdptr.MACAddress

Exit a la Venta

End If

Siguiente adptrCnt

MsgBox " Su dirección MAC es :" & GetNetworkConnectionMACAddress

End If

Siguiente "para bucle a través de los adaptadores de red en su sistema y obtener su dirección MAC.
5 Tipo

" End Function " si es necesario y ejecutar su función. Aparecerá un mensaje con su dirección MAC.

Visual Basics Programación
Cómo cambiar una imagen en Visual Basic
Cómo conectar VB.NET Con Oracle
Cómo combinar imágenes de dos mapas de bits en VB.Net
Cómo seleccionar un área en VB.Net
Cómo utilizar Vb6 Dll De Vb.Net Pocket PC Aplicaciones
Cómo convertir un vídeo a FLV De ASP Net
Cómo eliminar varias filas utilizando Visual Basic
¿Cómo hacer Algebra en Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online