Contenido Capítulo 1 - Cuando VBA Cabe en
1.1.Un vistazo a MS Access
1.2.Entender VBA
1.3.Viendo Cuando acecha VBA
1.3.1.Encontrar módulos estándar
1.3.2.Encontrar módulos de clase
1.3.3.De VBA a Access
1.4.Averiguar cómo funciona VBA
1.4.1.Descubriendo los procedimientos de VBA
1.4.2.Reconociendo los procedimientos de VBA
Capítulo 2 - Su kit de herramientas de VBA
2.1.Usando el Editor de Visual Basic
2.1.1.Utilizando el Explorador de Proyecto
2.1.2.Uso de la ventana Propiedades
2.1.3.Uso de la ventana Inmediato
2.1.4.Uso de la ventana Código
2.2.Al referirse a los objetos de VBA
2.3.Marco referencias a bibliotecas de objetos
2.4.Utilizando el Explorador de objetos
2.5.Buscando en la biblioteca de objetos
Capítulo 3 - Jumpstart: Creación de un programa de VBA simple
3.1.Creación de un módulo estándar
3.2.Crear un procedimiento
3.3.Comprender la sintaxis
3.3.1.Cómo ayudar a palabra clave
3.3.2.Ayuda con argumentos
3.3.3.Acerca de argumentos con nombre
3.4.Using Existing Code
3.4.1.Copia y pega el código desde la Web
3.4.2.Importación de módulos
3.4.3.Modificar el código existente
Capítulo 4 - Entendiendo los Bloques de Construcción de VBA
4.1.Al comentar su código
4.2.Comprender los tipos de datos VBA
4.3.Pasar datos a los procedimientos
4.3.1.El almacenamiento de datos en las variables y constantes
4.3.2.Almacenar datos en matrices
4.3.3.Módulo de nivel en comparación con el nivel de procedimiento
4.3.4.Convenciones de nombres para las variables
4.4.Repetición de trozos de código con bucles
4.4.1.Uso de Do ... Loop para crear un bucle
4.4.2.Uso de while ... Wend para crear un bucle
4.4.3.Uso For ... Next para crear un bucle
4.5.Toma de decisiones en el código VBA
4.5.1.Uso If ... End If
4.5.2.El uso de un bloque Select Case
Capítulo 5 - Control de acceso a través de VBA
5.1.Comprender los modelos de objetos.
5.1.1.La distinción entre objetos y colecciones
5.1.2.Conocer las propiedades y métodos
5.1.3.La identificación de los iconos de objetos, propiedades y métodos
5.2.Manipulación de Propiedades y métodos
5.2.1.Obtener el valor de una propiedad
5.2.2.Cambiar el valor de una propiedad
5.2.3.El uso de métodos de un objeto
5.2.4.Buscar ayuda con propiedades y métodos
Capítulo 6 - Programación de las formas en MS Access
6.1.Trabajar con los Procedimientos de Clase
6.2.Activación y desactivación de controles de formulario
6.2.1.Uso de VBA para colocar el cursor
6.2.2.Elegir un objeto y un evento para el código
6.2.3.Mostrar y ocultar los controles
6.2.4.Hacer controles de sólo lectura
6.3.En respuesta a eventos de formularios
6.4.Cambiar la apariencia de los objetos
6.4.1.Cambio de colores
6.4.2.El control de negrita, cursiva, y tal
6.4.3.Cambio de efectos especiales
6.4.4.Uso de la With ... End las declaraciones de finalización
6.4.5.Llenado controles de formulario con los datos
6.5.Apertura y cierre de las formas
6.5.1.Cierre de una forma
6.5.2.Añadiendo un registro relacionado con otra tabla
6.5.3.More DoCmd methods for forms
Capítulo 7 - La primicia de SQL y de registros
7.1.SQL
7.1.1.Escritura de SQL sin saber SQL
7.1.2.Las consultas de selección frente a las consultas de acción
7.1.3.Cómo SQL en VBA
7.1.4.Cómo ocultar mensajes de advertencia
7.1.5.Almacenamiento de instrucciones SQL en las variables
7.2.Creación de tablas desde VBA
7.2.1.Creación de nuevas tablas de las tablas existentes
7.2.2.Crear una tabla nueva y vacía de VBA
7.2.3.Cierre y eliminación de tablas a través de VBA
7.3.Agregar registros a una tabla
7.3.1.Añadir un único registro con SQL
7.3.2.Consulta para anexar un registro
7.4.Cambiar y eliminar registros de la tabla
7.5.Realización de una consulta de acción en un registro
7.6.Trabajar con consultas de selección y de registros
7.6.1.Definición de una conexión
7.6.2.Definición del origen de registros y datos
7.6.3.Llenar el conjunto de registros con datos
7.6.4.Gestión de registros
7.6.5.En referencia a los campos de un conjunto de registros
7.6.6.Cierre de registros y colecciones
Capítulo 8 - Registros en acción
8.1.Bucle a través de las colecciones
8.1.1.Uso de bucles For Each
8.1.2.Uso de nombres más cortos para los objetos
8.2.Consejos sobre la lectura y modificación de Código
8.2.1.Los corchetes representan los nombres de
8.2.2.Otras formas de referirse a los objetos
8.2.3.El carácter de continuación de
8.3.Pasando por alto usado etiquetas postales
8.4.En cuanto a ¿Cómo SkipLabels funciona
8.4.1.Pasar datos a SkipLabels
8.4.2.Declaración de variables
8.4.3.Copia de la etiqueta del informe
8.4.4.Obtención de origen del registro de un informe
8.4.5.Crear el conjunto de registros
8.4.6.Crear LabelsTempTable de MyRecordSet
8.7.Calling a Procedure from an Event
Capítulo 9 - Creación de su propios cuadros de diálogo
9.1.Mostrar y responder a mensajes
9.1.1.Hacer una pregunta
9.1.2.Diseño de un cuadro de mensaje
9.1.3.En respuesta a un clic de botón MsgBox
9.2.Converting Forms to Dialog Boxes
9.2.1.Almacenamiento de configuración del cuadro de diálogo
9.2.2.Configuración de propiedades de formulario
9.2.3.Agregar controles al cuadro de diálogo
9.3.Creación de cuadros combinados
9.4.Crear un control de cuadro de selección
9.5.La detección de un clic derecho
Capítulo 10 - Personalización de cuadros combinados y cuadros de lista
10.1.Programación de cuadros combinados y Lista
10.1.1.Listado de nombres de campo
10.1.2.Listado de opciones de texto
10.1.3.Listado de la tabla / consulta de los valores de campo
10.2.Vinculación de las listas
10.2.1.Ejecución de código cuando un formulario se abre
10.2.2.Ejecución de código cuando el usuario hace una elección
10.3.Vinculación de las listas a través de las formas
10.3.1.Actualizar un cuadro combinado o un cuadro de lista
10.3.2.La apertura de un formulario para introducir un nuevo registro
10.3.3.Ver si un formulario está abierto
10.3.4.Creando formas en sincronización
10.4.Más trucos Combo Caja
10.4.1.Utilizando los valores ocultos en los cuadros combinados y la lista
10.4.2.Dar a los usuarios una búsqueda rápida
10.4.3.Evitando volver a escribir las entradas comunes
Capítulo 11 - Creación de sus propias funciones
11.1.El papel de las funciones de VBA
11.2.Creación de sus propias funciones
11.2.1.Pasar datos a una función
11.2.2.Devolver un valor desde una función
11.2.3.Prueba de una función personalizada
11.3.Una función asunto adecuada
11.3.1.En cuanto a cómo PCASE () funcion
11.3.2.Uso de la PCASE () la función
11.4.Una función para imprimir montos de los cheques
11.4.1.Uso de la función NumWord
11.4.2.En cuanto a cómo NumWord () funciona
Capítulo 12 - Pruebas y depuración del código
12.1.Entender Compilación y ejecución
12.2.Teniendo en cuenta los tipos de errores de programa
12.3.Conquistando errores de compilación
12.3.1.Esperado: la expresión
12.3.2.Previsto: final de la declaración
12.3.3.Se esperaba: separador de listas o)
12.4.Tratar con errores lógicos
12.4.1.Comprobación de las variables con Debug.Print
12.4.2.Disminuir la velocidad del código
12.4.3.Volviendo a la normalidad en la ventana Código
12.5.Errores de tiempo de ejecución
12.5.1.En respuesta a un error de ejecución
12.5.2.Interceptar errores de tiempo de ejecución
12.5.3.Escribir sus propios controladores de errores
Capítulo 13 - Uso de VBA con múltiples bases de datos
13.1.Cliente-servidor de Microsoft Access
13.2.Importación de bases de datos externas
13.3.Con vínculos a datos externos a través de Código
13.4.Evitar varias tablas y enlaces
13.5.Creación de registros de las tablas externas
13.6.Importar, exportar, o con vínculos a cualquier cosa
13.6.1.Uso de una macro para escribir el código
13.6.2.Rápido y fácil importación / exportación / enlace
Capítulo 14 - Integración con otras aplicaciones de Office
14.1.Acceso a la biblioteca de objetos
14.1.1.Explorar el modelo de un programa objeto
14.1.2.Conoce el objeto Application
14.1.3.Conexión con otros programas
14.2.Enviar correo electrónico a través de Outlook
14.3.Envío de datos a Microsoft Word
14.3.1.Creación de la plantilla de Word
14.3.2.Crear el formulario de acceso
14.3.3.Escribir el código de combinación de correspondencia
14.4.Interactuando con Microsoft Excel
14.4.1.Creación de la hoja de cálculo
14.4.2.Creación de una consulta y un formulario
14.4.3.Escribir el código de Excel
14.4.4.Copiar una tabla o consulta a una hoja de cálculo
14.4.5.Ejecutar macros de Excel desde Access
Capítulo 15 - Consejos básicos
15.1.Abrir un formulario de VBA
15.2.Ver si un formulario ya está abierto
15.3.Consulte a un formulario abierto
15.4.Mueva el cursor a un control
15.5.Cambiar el contenido de un control
15.6.Actualizar un cuadro de lista o cuadro combinado
15.7.Mostrar un mensaje personalizado
15.8.Pida al usuario una pregunta
15.9.Imprimir un informe
15.10.Conozca el objeto DoCmd