Cómo generar códigos de barras Data Matrix en Microsoft Access
Una guía completa para integrar códigos de barras Data Matrix escaneables en sus informes de Microsoft Access utilizando módulos VBA y fuentes de Barcodesoft.
1 Ajustar la seguridad de macros en Access
Para habilitar los scripts de codificación de códigos de barras, debe configurar los ajustes de seguridad para permitir que las macros se ejecuten dentro del entorno de la base de datos de Access.
Para Access 2000 o 2003:
Vaya a Herramientas > Macro > Seguridad y seleccione el nivel de seguridad Bajo.
Para Access 2007 a 2019 / Office 365:
Haga clic en el Botón de Office/Archivo > Opciones de Access > Centro de confianza. En la categoría Configuración de macros, elija "Habilitar todas las macros".
2 Inicializar referencias de la biblioteca VBA
Abra el Editor de Visual Basic presionando ALT + F11.
Vaya a Herramientas > Referencias. Haga clic en el botón Examinar y busque el archivo cruflbcs.dll en su carpeta de trabajo.
Marque la casilla junto a crUFLBcs 4.0 Type Library y haga clic en Aceptar.
3 Importar el módulo VBA de Data Matrix
Presione Ctrl + M y seleccione barcodesoft.bas desde la carpeta de Barcodesoft para importar la lógica de codificación necesaria.
Si no encuentra el archivo, descargue el módulo aquí: Descarga de VBA Data Matrix.
4 Crear códigos de barras en informes de Access
Cierre el editor VBA y regrese a su base de datos. Abra un informe en Vista Diseño e introduzca la siguiente fórmula en el Origen del control del campo donde desea mostrar el código de barras:
Asegúrese de reemplazar NombreTabla por el nombre real de su tabla y NombreCampo por el nombre del campo de datos.
5 Aplicar la fuente de código de barras
Haga clic derecho en el campo y seleccione Propiedades. En la pestaña Formato, cambie el Nombre de la fuente a BcsDatamatrix.
Asegúrese de que el tamaño del campo sea lo suficientemente grande para contener la cuadrícula 2D del código Data Matrix.