Generate Código de barras Data Matrixs
Implemente sin problemas en Crystal Reports, MS Excel y MS Access
Generate Código de barras Data Matrix in MS Excel Spreadsheet
Para generar un código de barras Data Matrix en una hoja de cálculo de Excel, habilite las macros VBA en la configuración de seguridad de macros. Presione F11 para abrir el editor de Visual Basic. Agregue una referencia a la biblioteca cruflbcs.dll, importe barcodesoft.bas, aplique la fórmula =datamatrix(A1) y dé formato a la celda con la fuente de código de barras BcsDatamatrixS.
Paso 1. Inicializar la configuración de confianza de macros
Para Excel 2007 / 2010 / 2013 / 2016 / 2019 / 2021 / 2024 / 365: Haga clic en Menú Office Archivo → Opciones → Centro de confianza → Configuración del Centro de confianza → Configuración de macros y seleccione "Habilitar todas las macros".
Office heredado (2000/2003): Navegue a través de Herramientas → Macros → Seguridad y configure en Baja.
Paso 2. Abrir la ventana de Visual Basic
Presione ALT + F11 continuamente para abrir el panel del editor integrado de VBA.
Paso 3. Establecer referencias de bibliotecas
Dentro del editor, haga clic en Herramientas → Referencias. En la ventana de exploración, dirija la ruta hacia el archivo cruflbcs.dll (generalmente ubicado en C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil). Asegúrese de que la casilla de crUFLBcs 1.0 Type Library esté marcada.
Paso 4. Importar módulo con macros de automatización
Presione Ctrl + M para abrir el panel de importación de archivos. Seleccione el archivo barcodesoft.bas de la ruta mencionada. Si falta, descargue el paquete desde cruflbcs.zip.
Paso 5. Implementar configuraciones de fórmulas en columnas
Cierre el editor de Visual Basic para volver a la vista de la hoja de cálculo. Ejecute las fórmulas en las celdas deseadas utilizando la siguiente sintaxis:
Nota: Encierre los identificadores entre paréntesis siguiendo las reglas estándar de cadenas.
Paso 6. Establecer las propiedades de la fuente del código de barras
Haga clic derecho en la celda de destino (ej. B1) y seleccione "Formato de celdas". En la pestaña Fuente, elija el tipo de letra BcsDatamatrixS. Asegúrese de que el estilo sea Normal y el Subrayado esté en Ninguno.

Paso 7. Haga clic en la pestaña Alineación y seleccione "Ajustar texto" como se muestra a continuación.

Paso 8. Haga clic en Aceptar y ahora debería poder ver el código de barras Data Matrix en su hoja de Excel. Puede haber un pequeño espacio entre las diferentes líneas del Data Matrix. Sin embargo, esto no será un problema al escanear el Data Matrix impreso, ya que la fuente True Type bcsDatamatrixS está diseñada para reducir este espacio al mínimo.
