knorrigt.com

Home > Ordenadores > Cómo utilizar una VBA para encontrar una dirección MAC

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

Advertisement

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

Es importante saber cómo comprobar la dirección de Media Access Control (MAC) utilizando Visual Basic para Aplicaciones (VBA) cuando se está configurando varios adaptadores. Cada adaptador tiene un número de identificación único permanente conocida como dirección MAC. La dirección MAC se usa 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. Puede comprobar fácilmente la dirección MAC mediante la creación de una función simple usando VBA.

Instrucciones

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

Tipo "Dim objVMI como objeto

Dim vAdptr como variante

Dim objAdptr como objeto

Dim adptrCnt As Long "para crear sus variables.

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

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

Tipo "Para Cada objAdptr En vAdptr

If Not IsNull(objAdptr.MACAddress) And IsArray(objAdptr.IPAddress) Then

For adptrCnt = 0 To UBound(objAdptr.IPAddress)

If Not objAdptr.IPAddress(adptrCnt) = "0.0.0.0" Then

GetNetworkConnectionMACAddress = objAdptr.MACAddress

Exit For

End If

Next adptrCnt

MsgBox "Your MAC Address is: " & GetNetworkConnectionMACAddress

End If

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

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

Consejos y advertencias

Su función debería tener este aspecto:

"Getmacaddress función ()

Dim objVMI como objeto

Dim vAdptr como variante

Dim objAdptr como objeto

Dim adptrCnt As Long

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

Set vAdptr = objVMI.ExecQuery ( "SELECT * FROM Win32_NetworkAdapterConfiguration DONDE IPEnabled = True")

Para cada objAdptr En vAdptr

Si no IsNull (objAdptr.MACAddress) Y IsArray (objAdptr.IPAddress) A continuación,

Para adptrCnt = 0 Para UBound (objAdptr.IPAddress)

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

GetNetworkConnectionMACAddress = objAdptr.MACAddress

Para Salir

Terminara si

Siguiente adptrCnt

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

Siguiente

Función del final "

Cómo utilizar VB VBA para realizar una prueba de ping
La automatización del proceso de ping diferentes direcciones utilizando Visual Basic para Aplicaciones (VBA) que puede ahorrar mucho tiempo, especialmente cuando se tiene que hacer ping a muchas direcciones. Para hacer ping a una dirección significa
Daemon Lite es un programa de software que emula otra unidad en su ordenador con el fin de abrir o usar un programa que el ordenador no se abrirá otra manera. Esto es generalmente utilizado por la gente que descarga torrentes como una forma de abrir
Cómo utilizar un concentrador para compartir una conexión DSL
Se puede utilizar un concentrador para configurar una red de ordenadores. Ellos compartirán una conexión a Internet, así que no hay necesidad de pagar con su ISP para múltiples conexiones. Los hubs se refieren comúnmente a una red de hubs o concentra
Cómo introducir un URL para encontrar una dirección IP
Un Protocolo de Internet o IP, la dirección es un identificador numérico único que se asigna a cada ordenador que accede a Internet. Cuando se crea y se asigna a un servidor de un nombre de dominio, se le asigna una dirección IP que corresponde espec
Cómo utilizar un cheque para comprar una tarjeta de cajero automático en línea
tarjetas de débito o tarjetas de débito prepagadas, funcionan de manera similar a una tarjeta de crédito. Sin embargo, la tarjeta sólo tiene la cantidad de dinero que ha transferido en la misma. Por lo tanto, si usted compra una tarjeta de débito pre
Cómo utilizar Microsoft Word para escribir una forma legal
Formas jurídicas son a veces difíciles de crear desde cero. Algunas formas, por ejemplo, pueden contener diseños complejos que puede que no tenga la habilidad de edición para producir. Microsoft soluciona este problema mediante la inclusión de planti
Es una simple cuestión de crear una nueva base de datos en Microsoft Access cuando se utiliza el asistente. Cosas que necesitará acceso Microsoft Instrucciones Abra Microsoft Access. En la primera ventana, se le ofrece tres opciones para abrir una ba
Con Editor de Microsoft Office, puede hacer sus propias tarjetas de felicitación y darles un toque personal. Sigue estos pasos. Cosas que necesitará Computadora con Microsoft Publisher Papel Impresora en colores Instrucciones Abra el programa de Publ
Ya sea que esté acumulando millas de viajero frecuente o si desea un lugar para pasar el rato y tener acceso a Internet, Google Maps puede fácilmente demostrar que todas sus opciones de destino de conexión Wi-Fi. A continuación se paso a paso las ins
Cómo utilizar Excel VBA para imprimir
Un procedimiento de aplicación de Visual Basic (VBA) se utiliza para automatizar tareas rutinarias en Microsoft Excel con el fin de ahorrar tiempo. La impresión Método VBA introduce envía los documentos que indicar a la impresora predeterminada de su
Cómo utilizar Microsoft Excel para crear una nómina para usted y sus empleados
Junto con el pago de los empleados por los servicios prestados y la retención de impuestos aplicables, los empleadores también deben mantener un registro de tiempo de los empleados. Independientemente del tamaño de la empresa, el empleador debe estab
Los que están cansados ​​de pagar unas facturas telefónicas mensuales y llamadas de larga distancia tienen ahora otra opción. Magic Jack ofrece todas estas características para una tarifa baja, la anual de menos de $ 50 el primer año y $ 20 después c
Una pantalla de ordenador congelada es una ocurrencia común, molesto. Las computadoras pueden congelar por muchas razones, como cuando hay problemas con el hardware o software, sobrecalentamiento o la ejecución de demasiados programas a la vez. Si el
OneNote es un programa de Microsoft que permite a los usuarios crear notas y luego se organizan de acuerdo a la forma en que quiere que ellos posicionados en el página. Puede sincronizar varios ordenadores para mostrar la misma página (s), incluyendo
Cómo utilizar Excel Solver para encontrar un presupuesto de capital óptima
El proceso de selección de proyectos corporativos es a menudo una tarea anual llevado a cabo por la dirección de una empresa. herramienta Solver de Microsoft Excel es un excelente método para aislar qué proyectos son posibles utilizando un presupuest
Una estación de acoplamiento es un dispositivo que se utiliza para dar una funcionalidad portátil que no es nativa de su diseño, tales como puertos adicionales para periféricos. Algunas estaciones de acoplamiento tienen un adaptador Ethernet incorpor
¿Cómo encontrar la dirección MAC en un MacBook Pro
Al conectar un ordenador a una red por primera vez, se le puede pedir a la dirección MAC de su computadora. MAC es un acrónimo de "Media Access Control" y se aplica a cualquier dispositivo que se conecta a una red - Windows y Apple por igual. Un
¿Cómo encontrar la dirección MAC de los adaptadores inalámbricos
La dirección de control de acceso al medio (MAC) de un adaptador inalámbrico es una serie única de letras y números que se asignan a cada dispositivo de red habilitados. Este número se utiliza para el encaminamiento de la red interna, entre otras cos
Buscar una dirección IP de una dirección de control de acceso al medio (MAC) se realiza mediante el comando ARP. ARP asigna la dirección MAC física con el IP. La dirección MAC es una cadena única, alfanumérico programado en una tarjeta de red que ide