Generar un código QR con Excel

Última actualización el 13/11/2024
Tiempo de leer: 3 minutos

¡Aprenda a generar un código QR con Excel! Los códigos QR son una forma sencilla de compartir información, como direcciones URL, contactos o ubicaciones, con una aplicación móvil. En esta guía, demostraremos el proceso de conversión de datos de celdas en un código QR mediante el uso de una API junto con la función IMAGEN de Excel.

  1. ¿Qué es una API? Una API es un programa al que llamas a través de una URL
  2. Argumento de la API. Luego deberás completar los argumentos para devolver tu Código QR
  3. Función IMAGENPara convertir el resultado de la API en un código QR, debes utilizar el Función IMAGEN de Excel 365
  4. Convierte el resultado en una imagen. Último paso, debes convertir el resultado devuelto por la función IMAGEN en una imagen.

¿Qué es una API?

Para generar un Código QR usaremos una API. Pero ¿qué es una API?

  • Una API, o interfaz de programación de aplicaciones, es una programa que simplifica tareas complejas.
  • Una API es una URL. Detrás de la URL hay un programa.
  • Enviando argumentos a la URL, le das más detalles a la API para que te devuelva lo que esperas.

Para generar un código QR con Excel, necesitará utilizar la siguiente API:

https://chart.googleapis.com/chart?

Después de esto, necesitas agregar estos tres argumentos obligatorios:

  • cht=qr: el tipo de código a devolver
  • chs: el tamaño de la imagen (un cuadrado del tipo 300x300)
  • CHL: la fuente a codificar

Para obtener documentación completa sobre los argumentos, puede consultar la siguiente direccion

La función IMAGEN

La función IMAGEN está disponible en Excel 365, Excel Online y Excel 2019. Puede mostrar una imagen en una celda directamente desde su dirección URL.

Dado que la API es una URL, la función IMAGEN convertirá la URL en un código QR para usted 😎

Creación del Código QR

  • Para crear un código QR con Excel, debes vincular la API con sus tres argumentos y el contenido de la celda.
  • Para vincular la cadena API con el contenido de la celda, debe usar el símbolo &.
  1. Tomemos el URL de estas ubicaciones de Google Maps.
URL de Google Maps
  1. Luego, vinculamos la API con el contenido de la celda.

= "https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2

Cadena completa para la API
  1. Y para convertir la API en una imagen, sólo tienes que incrustar la API en la función IMAGEN.

=IMAGEN("https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2)

Código QR generado

¿Cómo comprobar el código QR?

Después de crear los códigos QR, puedes comprobar si funcionan escaneándolos con un teléfono móvil.

Escanear un código QR con un móvil

Las aplicaciones móviles abrirán Google Maps con la ubicación que codificó en el código QR. El primer enlace son las Cataratas del Niágara 👍

Cataratas del Niágara en Google Maps

Convertir código QR a imagen

Sin embargo, existe un problema.

  • Los códigos QR resultan de una fórmula, por lo que no puedes exportarlos a otro soporte como es.
  • Debe pagar convertir cada código QR en una imagen para resolver este problema.

Para hacer esto:

  1. Copia la celda que contiene el código QR
  2. Abra la Pegado especial menú
  3. selecciona Imagen y exportar la imagen
Pegar imagen especial

Con estos sencillos pasos podrás generar y exportar códigos QR con Excel de forma rápida y sencilla 😀👍

Código QR Google Maps Cataratas del Niágara

4 Comentarios

  1. Nikos Nt
    09/08/2023 a las 10:52

    Muy útil y gracias.
    Sin embargo, tengo un problema: cuando guardo el archivo de Excel y lo vuelvo a abrir, todos los códigos QR tienen un error #Campo. Cuando hago doble clic en la celda y presiono Intro en la fórmula, el QR aparece nuevamente. ¿podrías darme una solución?

    Muchas gracias

    Responder

    • Frédéric LE GUEN
      24/08/2023 a las 12:07

      Hola, ¿Has convertido el resultado en imagen?

      Responder

  2. Dick
    15/03/2023 a las 14:23

    Buenas tardes,

    ¿Por qué la siguiente fórmula ya no funcionaría? Funcionó perfectamente hasta el viernes pasado.

    =IMAGEN("https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2)

    Gracias,

    Dick

    Responder

    • Frédéric LE GUEN
      18/03/2023 a las 08:33

      Ni idea. No lo he probado recientemente

      Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

Generar un código QR con Excel

Tiempo de leer: 3 minutos
Última actualización el 13/11/2024

¡Aprenda a generar un código QR con Excel! Los códigos QR son una forma sencilla de compartir información, como direcciones URL, contactos o ubicaciones, con una aplicación móvil. En esta guía, demostraremos el proceso de conversión de datos de celdas en un código QR mediante el uso de una API junto con la función IMAGEN de Excel.

  1. ¿Qué es una API? Una API es un programa al que llamas a través de una URL
  2. Argumento de la API. Luego deberás completar los argumentos para devolver tu Código QR
  3. Función IMAGENPara convertir el resultado de la API en un código QR, debes utilizar el Función IMAGEN de Excel 365
  4. Convierte el resultado en una imagen. Último paso, debes convertir el resultado devuelto por la función IMAGEN en una imagen.

¿Qué es una API?

Para generar un Código QR usaremos una API. Pero ¿qué es una API?

  • Una API, o interfaz de programación de aplicaciones, es una programa que simplifica tareas complejas.
  • Una API es una URL. Detrás de la URL hay un programa.
  • Enviando argumentos a la URL, le das más detalles a la API para que te devuelva lo que esperas.

Para generar un código QR con Excel, necesitará utilizar la siguiente API:

https://chart.googleapis.com/chart?

Después de esto, necesitas agregar estos tres argumentos obligatorios:

  • cht=qr: el tipo de código a devolver
  • chs: el tamaño de la imagen (un cuadrado del tipo 300x300)
  • CHL: la fuente a codificar

Para obtener documentación completa sobre los argumentos, puede consultar la siguiente direccion

La función IMAGEN

La función IMAGEN está disponible en Excel 365, Excel Online y Excel 2019. Puede mostrar una imagen en una celda directamente desde su dirección URL.

Dado que la API es una URL, la función IMAGEN convertirá la URL en un código QR para usted 😎

Creación del Código QR

  • Para crear un código QR con Excel, debes vincular la API con sus tres argumentos y el contenido de la celda.
  • Para vincular la cadena API con el contenido de la celda, debe usar el símbolo &.
  1. Tomemos el URL de estas ubicaciones de Google Maps.
URL de Google Maps
  1. Luego, vinculamos la API con el contenido de la celda.

= "https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2

Cadena completa para la API
  1. Y para convertir la API en una imagen, sólo tienes que incrustar la API en la función IMAGEN.

=IMAGEN("https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2)

Código QR generado

¿Cómo comprobar el código QR?

Después de crear los códigos QR, puedes comprobar si funcionan escaneándolos con un teléfono móvil.

Escanear un código QR con un móvil

Las aplicaciones móviles abrirán Google Maps con la ubicación que codificó en el código QR. El primer enlace son las Cataratas del Niágara 👍

Cataratas del Niágara en Google Maps

Convertir código QR a imagen

Sin embargo, existe un problema.

  • Los códigos QR resultan de una fórmula, por lo que no puedes exportarlos a otro soporte como es.
  • Debe pagar convertir cada código QR en una imagen para resolver este problema.

Para hacer esto:

  1. Copia la celda que contiene el código QR
  2. Abra la Pegado especial menú
  3. selecciona Imagen y exportar la imagen
Pegar imagen especial

Con estos sencillos pasos podrás generar y exportar códigos QR con Excel de forma rápida y sencilla 😀👍

Código QR Google Maps Cataratas del Niágara

4 Comentarios

  1. Nikos Nt
    09/08/2023 a las 10:52

    Muy útil y gracias.
    Sin embargo, tengo un problema: cuando guardo el archivo de Excel y lo vuelvo a abrir, todos los códigos QR tienen un error #Campo. Cuando hago doble clic en la celda y presiono Intro en la fórmula, el QR aparece nuevamente. ¿podrías darme una solución?

    Muchas gracias

    Responder

    • Frédéric LE GUEN
      24/08/2023 a las 12:07

      Hola, ¿Has convertido el resultado en imagen?

      Responder

  2. Dick
    15/03/2023 a las 14:23

    Buenas tardes,

    ¿Por qué la siguiente fórmula ya no funcionaría? Funcionó perfectamente hasta el viernes pasado.

    =IMAGEN("https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl="&A2)

    Gracias,

    Dick

    Responder

    • Frédéric LE GUEN
      18/03/2023 a las 08:33

      Ni idea. No lo he probado recientemente

      Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *