Detalle del libro
Ver Índice
Introducción
1. Introducción
2. Objetivos del libro
Capítulo 1
Generalidades
1. Revisión de conceptos
2. Principios fundamentales de VBA
3. Conversión de macros a VBA
3.1 Conversión de las macros en un formulario o en un informe
3.2 Conversión de macros globales
4. Seguridad de la base de datos
4.1 Modificación de los parámetros de seguridad
de una base de datos Access
4.2 Modificación de los parámetros de seguridad por defecto
4.3 Descripción de las diferentes opciones de seguridad
4.4 Documentos confiables
4.5 Ubicaciones de confianza
4.6 Editores de confianza
5. Publicar una base de datos Access mediante un paquete firmado
5.1 Obtener un certificado digital
5.2 Crear y firmar un paquete
6. El entorno de desarrollo IDE
6.1 Presentación
6.2 Ventanas del entorno IDE
7. Configuración del editor VBA
7.1 Configuración de los colores del editor
7.2 Configuración de la presentación del código
8. Referencia a los objetos
9. Creación de un procedimiento en VBA
10. Consejos
Capítulo 2
El lenguaje Visual Basic
1. Los módulos
2. Los procedimientos
2.1 Los procedimientos Sub
2.2 Los procedimientos Function
2.3 Declaración de los procedimientos
2.4 Alcance de los procedimientos
2.5 Argumentos de los procedimientos
2.6 Los argumentos con nombre
2.7 Llamada a un procedimiento
2.8 Ejemplos de procedimientos
2.9 La función MsgBox
3. Las variables
3.1 Los tipos de variables
3.2 Las declaraciones de variables
3.3 El alcance de las variables
3.4 Las matrices
3.5 Las constantes
4. Las estructuras de decisión
4.1 La instrucción IF
4.2 La instrucción Select Case
4.3 La función IIf
5. Las estructuras en bucle
5.1 La instrucción Do...Loop
5.2 La instrucción While...Wend
5.3 La instrucción For...Next
5.4 La instrucción For Each...Next
6. Los operadores
6.1 Los operadores aritméticos
6.2 Los operadores de comparación
6.3 Los operadores lógicos
6.4 El operador de concatenación
6.5 Prioridad de los operadores
7. Las reglas de escritura del código
7.1 Los comentarios
7.2 El carácter de continuación
7.3 La indentación
7.4 Los nombres de procedimientos, variables y constantes
8. Las convenciones de llamada
8.1 Convención de llamada de las variables
8.2 Convención de llamada de los controles
8.3 Convención de llamada de los objetos
Capítulo 3
Objetos y colecciones
1. Presentación
2. El modelo de objetos de Access
2.1 Principales colecciones
2.2 Objetos del Modelo
3. Principios de utilización de los objetos y de las colecciones
3.1 Las propiedades
3.2 Propiedades que representan objetos
3.3 Los métodos
3.4 Los eventos
3.5 Las colecciones
3.6 Presentación automática de instrucciones
4. Instrucciones utilizadas con los objetos
4.1 La instrucción With
4.2 La instrucción For each...Next
4.3 La instrucción If TypeOf
4.4 La instrucción Set
5. Las clases de objetos
5.1 Descripción
5.2 Los módulos de clase
5.3 Ejemplo de módulos de clase
6. El examinador de objetos
6.1 Presentación
6.2 Búsqueda en el examinador de objetos
7. Propiedades y métodos de objetos de Access
7.1 El objeto Application
7.2 El objeto DoCmd
7.3 El objeto Screen
7.4 La colección References
7.5 La colección Printers
Capítulo 4
Objetos de acceso a datos
1. Objetos de acceso a datos DAO y ADO
2. El modelo de acceso a datos DAO
2.1 Presentación
2.2 Jerarquía de los objetos DAO
2.3 Descripción de las colecciones
2.4 El objeto DBEngine
2.5 Los objetos Workspace
2.6 Les objetos Database
2.7 Los objetos Recordset
2.8 Los objetos Tabledef
2.9 Los objetos Field e Index
2.9.1 Field
2.9.2 Index
2.10 Los objetos QueryDef y Parameter
2.10.1QueryDef
2.10.2Parameter
2.11 Los objetos Relation
2.12 Los objetos Container y Document
2.12.1Container
2.12.2Document
2.13 Los objetos Group y User
2.13.1User
2.13.2Group
2.14 El objeto Error .
2.15 Los objetos Property
3. El modelo de acceso a datos ADO
3.1 Presentación
3.2 ADO y OLE DB
3.3 Jerarquía de los objetos ADO
3.4 Modelo de base de programación ADO
3.5 Descripción de los objetos ADO
3.6 Las colecciones ADO
3.7 Los objetos Connection
3.8 Los objetos Command
3.9 Los objetos Recordset
3.10 La colección Fields
3.11 Los objetos Field
3.12 La colección Parameters
3.13 Los objetos Parameter
3.14 La colección Properties
3.15 Los objetos Property
3.16 La colección Errors
3.17 Los objetos Error
Capítulo 5
El lenguaje SQL
1. Presentación
2. Lenguaje SQL y VBA
3. Descripción del lenguaje SQL
3.1 La instrucción SELECT
3.2 La cláusula FROM
3.3 La cláusula WHERE
3.4 La cláusula GROUP BY
3.5 La cláusula HAVING
3.6 La cláusula ORDER BY
3.7 La instrucción UPDATE
3.8 La instrucción DELETE
3.9 La instrucción INSERT INTO
3.10 Otras instrucciones
4. Ejemplos de utilización de consultas SQL
4.1 Actualización de registros
4.2 Carga de una lista desplegable
Capítulo 6
Gestión de los eventos
1. Presentación
1.1 Definición
1.2 Asociación de código VBA a un evento
2. Categorías de eventos
2.1 Eventos de tipo Ventana
2.2 Eventos de tipo Enfoque
2.3 Eventos de tipo Datos
2.4 Eventos de tipo Ratón
2.5 Eventos de tipo Teclado
2.6 Eventos de tipo Impresión
2.7 Eventos de tipo Filtro
2.8 Eventos de tipo Error y Cronómetro
3. Cancelación de un evento
4. Secuencias de tipos de eventos
5. Los eventos de actualización
Capítulo 7
Depuración y gestión de errores
1. Los distintos tipos de error
1.1 Los errores de sintaxis
1.2 Los errores de compilación
1.3 Los errores de ejecución
2. Depuración con VBA
2.1 Presentación
2.2 La barra de herramientas Depuración
2.3 El objeto Debug
3. Gestión de errores con VBA
3.1 Principios
3.2 El procedimiento de evento Error
3.3 La instrucción On Error
3.4 El objeto Err
Capítulo 8
Personalizar formularios e informes
1. Presentación
2. Personalización de los formularios
2.1 Sintaxis
2.2 Propiedades disponibles en vista Diseño
2.2.1 Propiedades de la ficha Formato
2.2.2 Propiedades de la ficha Datos
2.2.3 Propiedades de la ficha Eventos
2.2.4 Propiedades de la ficha Otras
2.3 Propiedades no disponibles en modo Diseño
2.3.1 Propiedades relativas al modo de ver el formulario
2.3.2 Propiedades relativas a los registros
y a su actualización
2.3.3 Propiedades relativas a la presentación del formulario
2.3.4 Propiedades que devuelven un objeto
2.3.5 Propiedades relativas a la impresión del formulario
2.4 Métodos del objeto Form
Estos dos libros ofrecen al lector una amplia información sobre la programación con VBA Access 2013 y más de 25 horas de prácticas con ejercicios (y correcciones). Hay elementos para descargar en www.ediciones-eni.com.
El libro de referencia de la colección Recursos Informáticos:
VBA Access 2013 - Programar en Access
Extracto del resumen: A la vez sencillo, práctico y completo, este libro sobre VBA Access 2013 se dirige a los desarrolladores y usuarios avezados que desean crear aplicaciones profesionales amenas, fiables y eficaces bajo Access...
Los capítulos del libro:
Introducción - Generalidades - El lenguaje Visual Basic - Objetos y colecciones - Objetos de acceso a los datos - El lenguaje SQL - Gestión de eventos - Depuración y gestión de errores - Personalización de los formularios e informes - Mejoras de la interfaz de usuario - Comunicación con las aplicaciones Office 2013 - Programación en Internet - Programación en Windows - Código de una mini-aplicación - Anexos
El libro de la colección Prácticas Técnicas :
VBA Access 2013 Creación de aplicaciones profesionales: Ejercicios y soluciones
Extracto del resumen: Basándose en los ejercicios prácticos de este libro, todos los usuarios de Access 2013 serán capaces de iniciar o mejorar sus desarrollos de aplicaciones VBA Access beneficiándose de las recomendaciones y los trucos mostrados gracias a la experiencia de los desarrolladores. El libro establece un aprendizaje progresivo a través de las grandes fases de un proyecto Access...
Los capítulos del libro
Introducción - Crear procedimientos y funciones - Crear variables y constantes - Uso de operadores - Estructuras de control - Tablas - Programación con objetos - Cuadros de diálogo - Formularios de datos - Controles - Consultas - Objetos de datos - Informes - Interacciones con el Pack Office/API Windows - Optimizar la aplicación VBA Access - Proteger la aplicación VBA Access