Cómo crear un código QR en Excel (2 métodos adecuados)

  • Compartir Este
Hugh West

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.xlsm

2 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.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.