“Conocimientos Programación>Visual Basics Programación

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

2011/11/19
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 mover un PictureBox en Visual Studio
Tutorial de Visual Basic para MSN
Cómo utilizar la barra de herramientas Visual Basic
Cómo crear un nuevo archivo de base de datos mediante ADOX en VB6
Cómo encontrar el valor máximo de una matriz en Visual Basic
Cómo Auto Scroll texto en un cuadro de texto Utilizando VB.NET
Cómo eliminar hojas de cálculo Uso de VBA
Cómo ejecutar un archivo EXE en el Código de VB
Conocimientos Informáticos © http://www.ordenador.online