Funcionamiento del control ActiveX para códigos de barras de ABarcode
Usted puede utilizar el control ActiveX de ABarcode en cualquier aplicación
que soporte la tecnología ActiveX, pero la forma de insertar el control depende
de cada aplicación, así como también pueden ser nombrados de distintas formas:
Componente, Control, Objeto, COM, ActiveX, etc.
A continuación detallamos algunos ejemplos.
Vea esta página para ejemplos en .NET.
Access
Con ABarcode ActiveX usted puede insertar códigos de barras tanto en formularios
como en informes, y vincular el código de barras a campos de la base de datos
o campos calculados.
Para insertar un código de barras abra el formulario o informe en modo diseño,
seleccione Insertar -> Control ActiveX en el menu, y en la lista
de controles disponibles seleccione ABarcodeX.Barcode y presione Aceptar.
En Access 2007 y 2010, encontrará el botón Insertar control ActiveX
en el area
Controles de la pestaña Diseño
en la sección Herramientas de diseño de informe o de formulario.
Para vincular el código de barras a un campo de la base de datos, seleccione
el campo deseado en la propiedad Origen del control, o escriba en dicha
propiedad la fórmula deseada. El resto de propiedades
se describen en capítulo aparte, ya que son comunes para todas las aplicaciones.
Excel
Para insertar un control ActiveX cualquiera (no sólo el de ABarcode) en una
hoja Excel, debe hacer visible la barra de herramientas Cuadro de controles
mediante el menu Ver -> Barras de herramientas, presionar el botón
Más controles
en dicha
barra, y seleccionar el control a insertar, en este caso ABarcodeX.Barcode.
En Office 2007 y 2010 no existe la barra de herramientas mencionada sino que hay que habilitar la ficha
Programador en la cinta de opciones, pues ahí se encuentra el botón para
Insertar -> Más controles:
- Office 2007: presionar el botón de Office (arriba a la izquierda),
seleccionar Opciones de Excel (abajo junto a Salir de Excel), y en el grupo
Más frecuentes marcar la opción
Mostrar ficha Programador en la cinta de opciones y finalmente presione Aceptar.
- Office 2010: hacer clic en la pestaña Archivo y seleccionar
Opciones. A continuación, en el cuadro de diálogo seleccione
Personalizar cinta de opciones y en la parte derecha marque la casilla
Programador, y presione Aceptar para terminar.
Una vez seleccionado el control ABarcodeX.Barcode, debe "dibujarlo" haciendo clic
en un punto de la hoja y arrastrando el mouse hasta conseguir el tamaño deseado.
Para editar las propiedades del control, haga clic con el botón derecho sobre
el mismo y seleccione Propiedades. Cuando termine puede salir del modo
diseño con el botón Diseño
. Deberá activar
de nuevo el modo diseño si necesita cambiar las propiedades del control.
Para
vincular el código de barras al contenido de una celda, ingrese la dirección
de la celda en la propiedad LinkedCell.
Cada vez que cambie el contenido de la celda, el código de barras se redibujará
para reflejar el cambio.
Asistente de ABarcode para Excel
Con el Asistente para Excel es mucho más fácil insertar códigos de barras
en sus hojas, incluso en forma masiva.
Si usted no desactivó la instalación del complemento, observará un nuevo botón
en la barra de herramientas de Excel (pestaña Complementos en Office 2007 y 2010):

Si desea eliminarlo puede desmarcarlo en la lista de complementos instalados
del menu Herramientas -> Complementos.
Presione
el botón para abrir el Asistente de ABarcode. Con un clic sobre el código de barras
podrá ajustar sus propiedades (simbología, orientación, etc.), las que vienen
detalladas más adelante.
Insertar Código de Barras: con este botón se insertará un código de
barras fijo en la posición actual de la hoja.
Codificar selección: con este botón se creará un código de barras por
cada una de las celdas seleccionadas.
La opción Estático creará un código de barras con el valor actual de la
celda. En cambio con la opción Dinámico, el valor del código cambiará si
cambia el contenido de la celda. Tenga en cuenta que para poder ver los códigos
de barras dinámicos se requiere que el control ABarcode ActiveX esté instalado
en el computador, mientras que los estáticos podrá verlos e imprimirlos cualquiera.
Nota: se recomienda la opción Estático
para grandes cantidades de códigos de barras, pues los dinámicos consumen más
memoria y tiempo de procesador.
La opción Borrar texto de celdas está habilitada sólo para los códigos
estáticos, por motivos obvios.
Si activa la opción Ajustar alto de celdas, las filas donde se inserten
códigos de barras se ajustarán a la altura de dichos códigos.
Usted puede ajustar la posición de los códigos de barras con las opciones Desplazar
n columnas y Desplazar n filas. Con el ejemplo en pantalla, el código
de barras para la celda A1 aparecería en la celda B1, para la celda A2 en la B2,
y así para cada celda.
El botón Eliminar TODOS los códigos le evitará tener que eliminarlos
manualmente uno por uno en caso de que necesite "limpiar" su hoja de códigos de
barras.
Word
Para insertar un control ActiveX cualquiera (no sólo el de ABarcode) en un
documento Word, al igual que en Excel deberá hacer visible la barra de herramientas
Cuadro de controles mediante el menu Ver -> Barras de herramientas,
presionar el botón Más controles
en dicha
barra, y seleccionar el control a insertar, ABarcodeX.Barcode.
En Office 2007 y 2010 no existe la barra de herramientas mencionada sino que hay que habilitar la ficha
Programador en la cinta de opciones, pues ahí se encuentra el botón para
Insertar -> Más controles:
- Office 2007: presionar el botón de Office (arriba a la izquierda), seleccionar
Opciones de Excel (abajo junto a Salir de Excel), y en el grupo
Más frecuentes marcar la opción
Mostrar ficha Programador en la cinta de opciones y finalmente presione Aceptar.
- Office 2010: hacer clic en la pestaña Archivo y seleccionar
Opciones. A continuación, en el cuadro de diálogo seleccione
Personalizar cinta de opciones y en la parte derecha marque la casilla
Programador, y presione Aceptar para terminar.
El código
de barras aparecerá con un tamaño predeterminado que usted puede cambiar Una vez
seleccionado debe "dibujarlo" haciendo clic en un punto de la hoja y arrastrando
el mouse hasta conseguir el tamaño deseado.
Para editar las propiedades del control, haga clic con el botón derecho sobre
el mismo y seleccione Propiedades. Cuando termine puede salir del modo
diseño con el botón Diseño
. Deberá activar
de nuevo el modo diseño si necesita cambiar las propiedades del control.
Asistente de ABarcode para Word
Si bien en Word no existe la posibilidad de vincular un campo a un control ActiveX,
con el Asistente para Word podrá convertir fácilmente campos de
combinar correspondencia
en códigos de barras. Para iniciar el asistente presione el botón
en la
barra de herramientas de Word (pestaña Complementos en Office 2007 y 2010).
Con un clic sobre el código de barras que presenta el asistente, podrá cambiar
sus propiedades.
Insertar Código de Barras: inserta en su documento una copia del código
de barras del asistente.
Codificar texto seleccionado reemplaza el texto actualmente seleccionado
en su documento por un código de barras representando su contenido. Vea en el
apartado Simbologías los tipos de caracteres que cada una permite.
Codificar cualquier texto entre < y > : con esta opción el asistente
busca en todo el documento todos los textos que estén entre los símbolos < y >,
y los reemplaza por su código de barras correspondiente. Esto permite por ejemplo
codificar un documento resultado de combinar correspondencia, simplemente
colocando el símbolo < delante y el símbolo > detrás del campo que quiera codificar.
Una vez hecha la combinación, presione el botón Combinar en un documento nuevo en la barra de herramientas de Combinar Correspondencia
-o elija la opción Editar cartas/etiquetas individuales en el asistente para combinar correspondencia- y utilice el nuevo documento
para insertar los códigos de barras, pues el documento original no contiene texto sino campos de combinación.
Con la opción Eliminar TODOS los códigos el asistente dejará su documento
limpio de códigos de barras, restaurando los textos originales en el mismo si
así se le indica. De todas formas recomendamos siempre guardar una copia de
seguridad antes de proceder
a la codificación.
Visual Basic 6
Seleccione ABarcode ActiveX Control en el menu Proyecto ->
Componentes. El control aparecerá entonces en el Cuadro de Herramientas
del proyecto, listo para ser insertado en cualquier formulario, establecer sus
propiedades en tiempo de diseño o en tiempo de ejecución, así como utilizar los
métodos disponibles.
Para distribuir el control ABarcode ActiveX con sus aplicaciones para
usuarios sin una licencia, deberá usted
disponer de una licencia para desarrollo.
|