Generar código de barras pdf417 en hojas de cálculo de MS Excel
1. Inicializar la configuración de seguridad de macros
Para Excel 2007 / 2010 / 2013 / 2016 / 2019 / 2021 / 2024 / 365: Haga clic en el menú Archivo → Opciones → Centro de confianza → Configuración del Centro de confianza → Configuración de macros, y elija "Habilitar todas las macros".
Versiones antiguas de Office (2000/2003): Acceda mediante Herramientas → Macro → Seguridad, y configúrelo en Bajo.
2. Iniciar la ventana de Visual Basic
Presione simultáneamente ALT + F11 para abrir el editor integrado de VBA.
3. Establecer las conexiones de referencia a la biblioteca
Dentro del editor, haga clic en Herramientas → Referencias. En la ventana de búsqueda, apunte directamente al archivo de módulo cruflbcs.dll (que suele encontrarse en el directorio C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil). Asegúrese de marcar la casilla para confirmar la selección de crUFLBcs 5.0 Type Library.
4. Importar las macros de automatización de módulo
Presione Ctrl + M para abrir el panel de importación de archivos. Seleccione los componentes del archivo barcodesoft.bas desde la ruta utilitaria mencionada anteriormente. Si no dispone de él, puede descargar el paquete mediante el enlace del archivo zip en cruflbcs.zip.
5. Implementar las configuraciones de fórmulas de columna
Cierre el editor de Visual Basic para volver al espacio de trabajo de su hoja de cálculo. Ejecute las expresiones de procesamiento en las filas deseadas mediante la sintaxis estándar de referencia de celdas:
Cierre el editor de Visual Basic y regrese a Excel. Ahora puede utilizar la siguiente macro para codificar los datos: pdf417. Cuando tenga muchos datos que procesar, simplemente puede copiar y pegar la macro en toda la columna y todos los datos se codificarán de inmediato.

Haga clic derecho en la celda B1 y elija Formato de celdas en el menú contextual, como se muestra a continuación.

6. Definir las propiedades de estilo de la fuente de código de barras BcsPDF417S
Haga clic derecho sobre la celda de destino (por ejemplo, B1) y seleccione la opción "Formato de celdas". En la pestaña Fuente, seleccione el nombre de la fuente UpcEanM. Asegúrese de que el estilo de fuente esté configurado en Normal y que el Subrayado esté establecido en Ninguno.
Haga clic en la pestaña Alineación y marque la opción "Ajustar texto" como se muestra a continuación.

Haga clic en Aceptar y ahora debería ver el código de barras PDF417 en su hoja de cálculo de Excel. Es posible que note un pequeño espacio entre las diferentes líneas del PDF417. Sin embargo, esto no causará problemas al escanear el PDF417 impreso, ya que la fuente True Type bcsDatamatrixS está diseñada para reducir este espacio al mínimo.
