Tabla de contenido
Códigos QR son cuadros encriptados que pueden incluir contenidos, enlaces, información sobre eventos y otra información que los usuarios deseen ver. Puede generar Código QR El objetivo principal de este artículo es demostrar cómo crear una base de datos en Excel. Código QR en Excel.
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de prácticas que se utiliza en este artículo desde el enlace de descarga que figura a continuación.
Generar código QR.xlsm2 maneras sencillas de crear un código QR en Excel
En este artículo explicaré dos métodos para crear Código QR Para explicar estos métodos he tomado un conjunto de datos que contiene el Nombre del emplazamiento y su URL que es la Valor para nuestro Código QR .
1. Uso de los complementos de Office para crear códigos QR en Excel
En este método, explicaré cómo crear Código QR en Excel mediante Complementos de Office .
Veamos paso a paso cómo se hace.
Pasos:
- Para empezar, vaya a la página Inserte ficha.
- A continuación, seleccione Obtener complementos de la Complementos grupo.
A biblioteca aparecerá en la pantalla.
- Ahora, busca QR4Oficina Y obtendrá el QR4Oficina .
- A continuación, haga clic en Añadir para añadir el QR4office a su Complementos .
Ahora, le mostrará los términos de la licencia y la política.
- Por último, seleccione Continúa, y QR4Oficina se instalará.
- Ahora, de nuevo vaya a la Inserte ficha.
- A continuación, seleccione Mis complementos .
Esto le llevará a su Mis complementos biblioteca.
- A continuación, seleccione QR4Oficina .
- Por último, haga clic en Añadir .
Ahora, verás que QR4Oficina se ha abierto en la hoja de cálculo de Excel. Puede escribir texto o URL que desea codificar También puede cambiar el color, el tamaño y el fondo de la pantalla. Código QR de aquí.
- Ahora, escriba texto o URL que desea codificar Aquí, escribí el URL para ExcelWIKI .
- Por último, haga clic en Inserte para obtener su Código QR .
Ahora, tengo el Código QR para mi sitio deseado.
Siguiendo este mismo proceso puedes obtener todos los demás Códigos QR que quieras.
2. Creación de una función definida por el usuario para crear un código QR en Excel
En este 2º método, explicaré cómo crear Códigos QR en Excel mediante función definida por el usuario Para ello, utilizaré VBA .
Veamos paso a paso cómo se hace.
Pasos:
- En primer lugar, vaya a la página Desarrollador ficha.
- En segundo lugar, seleccione Visual Basic .
Ahora, verá el Visual Basic ventana se ha abierto.
- A continuación, vaya a la página Inserte tab .
- Ahora, seleccione el Módulo opción.
Verá un Módulo se ha abierto. En ese Módulo escriba el siguiente código.
Function QR_Generator(qrcodes_values As String) Dim Site_URL As String Dim Cell_Values As Range Set Cell_Values = Application.Caller Site_URL = "//chart.googleapis.com/chart?chs=100x100&&cht=qr&chl=" & qrcodes_values On Error Resume Next ActiveSheet.Pictures("Generated_QR_CODES_" & Cell_Values.Address(False, False)).Delete On Error GoTo 0ActiveSheet.Pictures.Insert(Site_URL).Select With Selection.ShapeRange(1) .Name = "Generated_QR_CODES_" & Cell_Values.Address(False, False) .Left = Cell_Values.Left + 2 .Top = Cell_Values.Top + 2 End With QR_Generator = "" End Function
Desglose de códigos
- Aquí he creado un Función llamado Generador_QR . siguiente, utilizado qrcodes_values como Cadena dentro de la función.
- Entonces, declaró URL del sitio como Cadena y Valores_de_celda como Gama .
- A continuación, utilizó el Aplicación.Caller en el Establecer para activar la propiedad macro donde se llamará.
- Después de eso, dada la URL dirección para códigos qr .
- Yo, también utilicé En caso de error Reanudar siguiente para ignorar el error.
- Después, utilizó el ActiveSheet.Imágenes para crear la imagen en la hoja activa.
- A continuación, utilizando el Con declaración redimensionó el códigos qr .
Ahora, Guardar el código como Libro de Excel habilitado para macros y vuelve a tu hoja.
- Ahora, seleccione todas las celdas en las que desee que aparezca su Códigos QR Aquí, seleccioné las celdas D5 , D6 , y D7 .
- A continuación, escribe la siguiente fórmula.
=QR_Generator(C5)
En este caso, he utilizado el Generador_QR que definí mediante la función VBA Y para qrcodes_values He seleccionado la celda C5 Esta función nos devolverá el Código QR para la Valor en celda C5 .
- Por último, pulse CTRL+ENTRAR y obtendrás Códigos QR para todas las células.
Read More: Excel VBA: Generador de código QR de código abierto
Cosas para recordar
- Al trabajar con el segundo método hay que tener en cuenta que aquí he utilizado un enlace de código abierto. Por lo tanto, para que esta función funcione correctamente hay que mantener la conexión a Internet encendida.
Sección práctica
Aquí te he proporcionado una hoja de práctica para que practiques.
Conclusión
Para concluir, en este artículo he intentado explicar cómo crear Códigos QR en Excel. He cubierto 2 métodos. Espero que esto haya sido útil para usted. Para obtener más artículos como este visita ExcelWIKI Si tienes alguna pregunta, házmela saber en la sección de comentarios.