Trabajar con la biblioteca de códigos VBA
El código VBA ofrece numerosas herramientas de productividad. En esta página nos centramos en la biblioteca de código VBA. Haz clic en el tema que te interese a continuación para obtener más detalles. Los mosaicos que aparecen a continuación te ofrecen una introducción más visual. También puedes visitar Herramientas VBA o Generadores de código VBA.
Biblioteca de códigos
Generadores de código VBA
- Insertadores de sentencias «if»
- Generador de bucles
- Seleccionar generador de casos
- Generador de cadenas multilínea
- Creador de carpetas
- Generador de cuadros de entrada
- Generador de MsgBox
- Cuadro de selección
- Cuadros de diálogo de selección de fecha
- Generador de formularios de usuario
- Generador de clases
- Generador de código VBA para SQL
- Clase de MS Access a partir del generador de tablas
- Generador de conjuntos de registros de MS Access
- Procedimiento rápido
- Generador de procedimientos
Biblioteca de códigos VBA
Code VBA se basa en su mayor parte en el lenguaje VBA y en lo que ofrece la aplicación Office. Aún así, también nos pareció conveniente poder ampliar VBA con funciones comunes y fragmentos de código en una Biblioteca de Code VBA que puede ampliar con sus propias colecciones de código.
Funciones de cadena VBA
Por lo general, se necesita un conjunto de funciones de cadena más completo que el que ya está disponible en VBA. Tomamos prestadas las ideas de otros lenguajes, en particular VB.NET.
Funciones de fecha VBA
Tanto las funciones de fecha VBA incorporadas como las funciones personalizadas y los fragmentos incluidos en la Biblioteca de Code VBA. La información sobre herramientas muestra qué código se insertará.
Añadir procedimiento o módulo a la biblioteca
Desde el Explorador de Código puede añadir fácilmente un procedimiento o un módulo a una subcarpeta de la biblioteca de Code VBA. Esto aparecerá automáticamente en el submenú Biblioteca del objeto o subcarpeta VBA seleccionado.
Insertar fragmentos de código
La forma más cómoda de insertar un fragmento de código es desde el submenú Biblioteca del objeto sobre el que se quiere actuar - en el menú Objeto. Si el fragmento incluye más parámetros, puede seleccionarlos desde las variables del contexto de código en el cuadro de diálogo Insertar fragmento.
Editor de fragmentos de código
Para añadir fragmentos fácilmente Code VBA incluye un editor de fragmentos. Soporta la sintaxis de Visual Basic, inserción de etiquetas para instrucciones especiales como añadir módulos relacionados o referencias, y guardar en la subcarpeta de la biblioteca de Code VBA más apropiada.





