¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. VBA Access - Programar en Access

VBA Access Programar en Access

Información adicional

  • 5% de descuento en todos los libros
  • Envío gratis a partir de 25 € de compra
  • Versión online gratis por un año

Características

  • Encuadernación rústica - 17 x 21 cm
  • ISBN: 978-2-409-04221-8
  • EAN: 9782409042218
  • Ref. ENI: RIT21ACCV

Información adicional

  • 5% de descuento en todos los libros
  • Versión online digital, no descargable
  • Consultable en línea durante 10 años inmediatamente después de la validación del pago.

Características

  • HTML
  • ISBN: 978-2-409-04222-5
  • EAN: 9782409042225
  • Ref. ENI: LNRIT21ACCV
Este libro sobre VBA Access (redactado sobre las versiones 2021 y Microsoft 365), se dirige tanto a las personas con conocimien­tos de Access, como a los desarrolladores principiantes o aquellos que tienen más experiencia. Cada uno de ellos encon­trará la información necesaria para transformar sus herramientas «caseras» en una aplicación robusta o para personalizar y opti­mizar de manera gráfica las soluciones existentes. Conocer el funcionamiento de Access y utilizarlo de manera habitual, es un...
Consultar extractos del libro Extracto del libro
  • Nivel Iniciado a Medio
  • Número de páginas 520 páginas
  • Publicación septiembre 2023
  • Nivel Medio a Experto
  • Publicación septiembre 2023
Este libro sobre VBA Access (redactado sobre las versiones 2021 y Microsoft 365), se dirige tanto a las personas con conocimien­tos de Access, como a los desarrolladores principiantes o aquellos que tienen más experiencia. Cada uno de ellos encon­trará la información necesaria para transformar sus herramientas «caseras» en una aplicación robusta o para personalizar y opti­mizar de manera gráfica las soluciones existentes. Conocer el funcionamiento de Access y utilizarlo de manera habitual, es un requisito previo imprescindible para obtener el máximo beneficio de este libro.

En este libro el autor trata tanto los aspectos básicos de VBA, como el uso de APIs externos y cubre los diferentes aspectos de la programación en Visual Basic. Este enfoque, que tiene una difi­cultad progresiva, permite a los lectores percibir la necesidad de utilizar este lenguaje para entregar soluciones potentes y eficaces. Después de la sintaxis básica de VBA, el autor trata la noción de programación orientada a objetos, para continuar con los mode­los de acceso a los datos DAO y ADO, el lenguaje SQL aplicado a Access, los eventos Access, las interfaces de usuario y cómo optimizarlas con la cinta de opciones de Access, el control de otras aplicaciones Office gracias a la automatización, las interac­ciones con Internet o la programación con Windows. Al final del libro, se ofrece una mini-aplicación.

Las bases de datos de ejemplo para implementar los diferentes aspectos que se tratan en el libro, están disponibles para su des­carga en el sitio web de Ediciones ENI, en www.ediciones-eni.com.

Descargas

Introducción y objetivos
  1. Introducción
  2. Objetivos
  3. Analogías y comparaciones
Microsoft Access y VBA
  1. Los objetos de Access
    1. 1. Tablas
    2. 2. Consultas
    3. 3. Formularios
    4. 4. Estados
    5. 5. Macros
    6. 6. Módulos
  2. Pasar de las macros a VBA
    1. 1. Conversión de las macros en VBA
    2. 2. Conversión de las macros de un formularioen VBA
VBE y seguridad en Access 2021
  1. Introducción
  2. Cómo acceder al entorno
  3. Las interfaces
    1. 1. El explorador de proyectos
    2. 2. Las propiedades
    3. 3. La zona de edición
    4. 4. Los menús
      1. a. Archivo
      2. b. Edición
      3. c. Ver
      4. d. Insertar
      5. e. Depuración
      6. f. Ejecutar
      7. g. Herramientas
      8. h. Complementos
      9. i. Ventana
    5. 5. Las barras de herramientas
      1. a. Estándar
      2. b. Depuración
      3. c. Edición
      4. d. UserForm
    6. 6. Las ventanas
      1. a. Ejecución
      2. b. Variables locales
      3. c. Inspección
      4. d. Pila de llamadas
      5. e. Referencias
      6. f. Propiedades del proyecto
    7. 7. Las opciones de VBE
      1. a. Editor
      2. b. Formato del editor
      3. c. General
      4. d. Acoplar
  4. Las bases de datos de Access y la seguridad
    1. 1. Los argumentos de seguridad
    2. 2. Editores de confianza
      1. a. ¿Qué es un editor de confianza?
      2. b. ¿Cómo añadir un editorde confianza?
      3. c. ¿Cómo acceder a la lista de editoresde confianza?
      4. d. ¿Cómo eliminar un editor de confianza?
    3. 3. Ubicaciones de confianza
      1. a. ¿Qué es una ubicación deconfianza?
      2. b. ¿Cómo añadir una ubicaciónde confianza?
      3. c. ¿Cómo eliminar una ubicaciónde confianza?
    4. 4. Documentos de confianza
      1. a. ¿Qué es un documento de confianza?
      2. b. ¿Cómo aprobar un documento?
    5. 5. Complementos
    6. 6. Configuración de ActiveX
    7. 7. Configuración de macros
    8. 8. Barra de mensajes
    9. 9. Opciones de privacidad
    10. 10. Microsoft Access y el paquete firmado
      1. a. ¿Cómo crear un certificado?
      2. b. ¿Cómo crear un paquete en Access?
El lenguaje VBA
  1. Una programación secuencial
  2. Sintaxis posibles
  3. Estructura de un programa
  4. Las variables
    1. 1. La sintaxis de declaración
    2. 2. Los tipos de datos
      1. a. Los tipos numéricos
      2. b. Los otros tipos de datos
    3. 3. Las declaraciones múltiples de variables
    4. 4. Asignación de un valor a una variable
  5. Las constantes
    1. 1. Las constantes de usuario
    2. 2. Las constantes de Office
  6. Las tablas
    1. 1. Las tablas de tamaño fijo
    2. 2. Las tablas dinámicas
    3. 3. Las tablas multidimensionales
    4. 4. Los Array
    5. 5. Vaciar o liberar memoria de una tabla - Erase
  7. Los operadores
    1. 1. Los operadores numéricos
    2. 2. Los operadores de cadenas de caracteres
    3. 3. Los operadores de fechas
    4. 4. Los operadores booleanos, operadores lógicos
    5. 5. Los operadores de comparación
    6. 6. Orden de prioridad de los operadores
  8. Los procedimientos
    1. 1. Declaración de un procedimiento
    2. 2. Llamada a un procedimiento
    3. 3. Macro
  9. Las funciones
    1. 1. Declaración de una función
    2. 2. Llamada a una función
  10. Pasar argumentos por valor y por referencia
    1. 1. Pasar argumentos
      1. a. Los argumentos obligatorios
      2. b. Los argumentos opcionales
      3. c. Pasar por referencia
      4. d. Pasar por valor
      5. e. Los valores por defecto
      6. f. Los argumentos nombrados
      7. g. ParamArray
      8. h. Cálculo y retorno de varios valores
  11. Ámbito y ciclo de vida de las variables
    1. 1. El ámbito
    2. 2. El ciclo de vida
  12. Convenciones de nomenclatura y tipos de código VBA
    1. 1. Regla general
    2. 2. Convención de nomenclatura de los objetos
    3. 3. Convención de nomenclatura de los objetosde Access
    4. 4. Convención de nomenclatura de las variables
    5. 5. Convención de nomenclatura para las constantes
    6. 6. Convención de nomenclatura para los argumentos
    7. 7. La indentación
    8. 8. La ofuscación
  13. Las estructuras de decisión condicional
    1. 1. La estructura de prueba If … Then … EndIf
      1. a. Condicional único
      2. b. Condicional múltiple
    2. 2. Estructura de prueba Select … Case … EndSelect
    3. 3. Estructura de prueba IIf
  14. Los bucles
    1. 1. El bucle Do Loop
      1. a. Do While Loop
      2. b. Do Loop While
      3. c. Do Until Loop
      4. d. Do Loop Until
      5. e. Ejemplos
    2. 2. El bucle For Next
    3. 3. El bucle While Wend
  15. Las entradas-salidas en VBA
    1. 1. La función InputBox
    2. 2. La función MsgBox
      1. a. Combinaciones de botones
      2. b. Los iconos
      3. c. Un botón Ayuda adicional
      4. d. Botón seleccionado por defecto
      5. e. Otros aspectos específicos
      6. f. Valores de retorno
  16. Las salidas anticipadas: instrucción Exit
    1. 1. Salida de la función: Exit Function
    2. 2. Salida de un procedimiento: Exit Sub
    3. 3. Salida del bucle: Exit For y Exit Do
  17. La administración de errores en VBA
    1. 1. Los posibles tipos de error
      1. a. Los errores de sintaxis
      2. b. Los errores de nomenclatura (errores de compilación)
      3. c. Los errores de ejecución
      4. d. Los errores de razonamiento y de lógica
    2. 2. La administración de los errores
      1. a. Las Option
      2. b. La compilación
      3. c. El objeto Err
    3. 3. El comportamiento de VBA en caso de error
      1. a. La aparición de un error
      2. b. On Error Resume Next
      3. c. On Error GoTo 0
      4. d. On Error GoTo Etiqueta
      5. e. El evento Error
Los objetos y colecciones en VBA
  1. Noción de objeto
    1. 1. Propiedades
    2. 2. Métodos
    3. 3. Eventos
    4. 4. Las colecciones
  2. Modelo de objeto de Access
  3. Colecciones en Access
  4. Objetos de Access
    1. 1. El objeto Application
      1. a. Propiedades
      2. b. Métodos que operan sobre las bases de datosde Access
      3. c. Métodos que operan sobre los proyectos deAccess (archivos .adp)
      4. d. Métodos que operan sobre los objetos de Access(formularios, estados, etc.)
      5. e. Métodos que operan en la interfaz de Access
      6. f. Métodos que ejecutan una operación
      7. g. Métodos relacionados con los archivos XML
      8. h. Métodos relacionados con los enlaces de hipertexto
      9. i. Métodos relacionados con los usuarios
      10. j. Métodos que operan sobre los archivos ApplicationXML (AXL)
      11. k. Las funciones de dominio
      12. l. Ejemplos
    2. 2. El objeto DoCmd
      1. a. Acciones en la aplicación Access
      2. b. Acciones sobre los objetos de Access
      3. c. Métodos sobre los registros
      4. d. Importación y exportación de datos
      5. e. Manipulación de la ventana activa
      6. f. Modificación de la interfaz de Access
      7. g. Varios
      8. h. Acciones que no se tienen en cuenta por el objetoDoCmd
      9. i. Ejemplos
    3. 3. El objeto Screen
    4. 4. La colección References
      1. a. Propiedades
      2. b. Métodos
    5. 5. El objeto Reference
      1. a. Propiedades
      2. b. Ejemplo
    6. 6. La colección Printers
      1. a. Propiedades del objeto Printer
      2. b. Ejemplo
  5. Manipular los objetos en VBA
    1. 1. Instrucción Set
    2. 2. Instrucción With/End With
    3. 3. El bucle For Each
    4. 4. Instrucción TypeOf
  6. Las clases de objetos
    1. 1. Los módulos de clases
    2. 2. Las propiedades
    3. 3. Los métodos
    4. 4. Los eventos
    5. 5. Los errores
    6. 6. Ejemplo de clase personalizada
      1. a. La clase clsContrato
      2. b. La colección Contratos
Los objetos de acceso a los datos DAO y ADO
  1. Introducción
  2. DAO
    1. 1. Introducción
    2. 2. Modelo de datos DAO
    3. 3. Descripción de las colecciones DAO
      1. a. Propiedades
      2. b. Métodos
    4. 4. El objeto Workspace
      1. a. Propiedades
      2. b. Métodos
      3. c. Colecciones
    5. 5. El objeto Database
      1. a. Propiedades
      2. b. Métodos
      3. c. Colecciones
    6. 6. El objeto TableDef
      1. a. Propiedades
      2. b. Métodos
      3. c. Colecciones
      4. d. Ejemplos
    7. 7. El objeto QueryDef
      1. a. Propiedades
      2. b. Métodos
      3. c. Colecciones
      4. d. Ejemplo
    8. 8. El objeto Recordset
      1. a. Propiedades
      2. b. Métodos
      3. c. Abrir
      4. d. Examinar
      5. e. Actualizar
      6. f. Eliminar
      7. g. Ejemplo
    9. 9. La colección Relations
      1. a. Propiedades
      2. b. Métodos
      3. c. Colecciones
    10. 10. La colección Containers
      1. a. Propiedades
      2. b. Documento
    11. 11. Las colecciones Groups y Users
      1. a. Group
      2. b. User
  3. ADO
    1. 1. Introducción
    2. 2. ADO y OLE DB
    3. 3. Modelo de datos ADO
    4. 4. Descripción de los objetos ADO
    5. 5. Descripción de las colecciones ADO
    6. 6. Conectarse - el objeto Connection
      1. a. Propiedades
      2. b. Métodos
      3. c. Ejemplos
    7. 7. Realizar una consulta SQL - el objeto Command
      1. a. Propiedades
      2. b. Métodos
      3. c. Ejemplos
    8. 8. Recuperar el resultado de una consulta - el objetoRecordset
      1. a. Propiedades
      2. b. Métodos
      3. c. Ejemplos
    9. 9. Los campos - objeto Field
      1. a. Propiedades
      2. b. Métodos
    10. 10. Los argumentos - objeto Parameter
      1. a. Propiedades
      2. b. Métodos
    11. 11. Los errores - objeto Error
El lenguaje SQL aplicado a Access
  1. El lenguaje SQL
  2. El comando SELECT
  3. El origen FROM
    1. 1. Sintaxis general
    2. 2. Los joins
      1. a. Join interno INNER JOIN
      2. b. Join externo LEFT JOIN
      3. c. Join externo RIGHT JOIN
      4. d. Las condiciones de los joins
  4. La cláusula WHERE
    1. 1. Los diferentes criterios existentes
    2. 2. Algunos ejemplos
  5. Los cálculos en las consultas
  6. La cláusula GROUP BY
  7. La cláusula HAVING
  8. La cláusula ORDER BY
  9. Los alias, el operador AS
  10. El comando INSERT INTO
    1. 1. Añadir un registro
    2. 2. Adición como resultado de una consulta
  11. El comando SELECT INTO
  12. El comando UPDATE
  13. El comando DELETE
  14. Los otros comandos
    1. 1. Consulta de análisis cruzado
    2. 2. Consulta de tipo Union
    3. 3. Creación/administraciónde una tabla
    4. 4. Creación/administraciónde los usuarios y los grupos
Los eventos de Access
  1. Definición
  2. Tipos de eventos
    1. 1. Los eventos durante la apertura
    2. 2. Los eventos durante el cierre
    3. 3. Los eventos de adición, eliminacióno modificación de registros
    4. 4. Los eventos de detección de un error, modificacióny anulación
    5. 5. Los eventos relacionados con el foco
    6. 6. Los eventos de los periféricos de ratóny teclado
    7. 7. Los eventos de filtrado de datos
    8. 8. Los eventos autónomos
    9. 9. Los eventos concretos de los estados
    10. 10. Otros eventos
  3. Anulación de un evento
  4. Orden de realización de los eventos
    1. 1. Durante la apertura de un formulario
    2. 2. Durante el cierre de un formulario
    3. 3. Durante la activación de un formulario yaabierto
    4. 4. Durante la actualización de un control
    5. 5. Durante la actualización de un registro
    6. 6. Durante la eliminación de un registro
    7. 7. Durante la pulsación de una tecla
  5. Orden de los eventos durante una actualización
    1. 1. A nivel del control
    2. 2. A nivel de un registro
Formularios e informes: interfaces de usuario
  1. Introducción
  2. El objeto Form
    1. 1. Sintaxis
    2. 2. Equivalencia modo Creación/VBA
      1. a. Pestaña Formato
      2. b. Pestaña Datos
      3. c. Pestaña Eventos
      4. d. Pestaña Otras
    3. 3. Otras propiedades disponibles en VBA
      1. a. Propiedades relacionadas con los registros
      2. b. Propiedades relacionadas con la visualización
      3. c. Propiedades relacionadas con la presentacióndel formulario
      4. d. Propiedades relacionadas con la impresión
      5. e. Propiedades que devuelve un objeto
    4. 4. Métodos de los formularios
    5. 5. Ejemplo
  3. El objeto Report
    1. 1. Sintaxis
    2. 2. Equivalencia modo Creación/VBA
      1. a. Pestaña Formato
      2. b. Pestaña Datos
      3. c. Pestaña Evento
      4. d. Pestaña Otras
    3. 3. Otros métodos disponibles en VBA
      1. a. Propiedades relacionadas con los registros
      2. b. Propiedades relacionadas con la visualización
      3. c. Propiedades relacionadas con la presentacióndel informe
      4. d. Propiedades relacionadas con la impresión
      5. e. Propiedades que devuelve un objeto
    4. 4. Métodos de los informes
  4. El objeto Control
    1. 1. Sintaxis
    2. 2. Propiedades genéricas comunes de la mayoríade los controles
      1. a. Propiedades relacionadas con las dimensiones
      2. b. Propiedades que devuelve un objeto
      3. c. Otras propiedades
    3. 3. Métodos genéricos comunes de lamayoría de los controles
    4. 4. Ejemplo
  5. Los controles de Access
Optimizar las interfaces de Access
  1. Personalizar las opciones de Access
    1. 1. Opciones de la aplicación
    2. 2. Opciones de navegación
    3. 3. Opciones de la barra de herramientas y de la cintade opciones
    4. 4. Opciones de corrección automáticade nombre
    5. 5. Opciones de búsqueda
    6. 6. Opciones de cacheado
    7. 7. Otras opciones
    8. 8. Ejemplo
  2. Personalizar las cintas de opciones
    1. 1. La cinta de opciones de Access
      1. a. Las pestañas en Access
      2. b. Buscar las herramientas adaptadas
      3. c. Asociación de la cinta de opciones
    2. 2. La estructura XML de la cinta de opciones
      1. a. Estructura elemental de la cinta de opciones
      2. b. Los controles de la cinta de opciones
      3. c. Los atributos de los controles
      4. d. Los separadores
      5. e. Los comentarios
    3. 3. Los eventos
      1. a. Los procedimientos Callback
      2. b. Evento OnLoad de la cinta de opciones
      3. c. Eventos comunes a todos los controles
      4. d. Eventos concretos del botón
      5. e. Eventos concretos de la casilla de selección
      6. f. Eventos concretos de la zona de lista desplegable
      7. g. Eventos concretos de menú desplegable
      8. h. Eventos concretos de la zona de texto
      9. i. Eventos concretos de la galería
      10. j. Eventos concretos del botón cambiar
    4. 4. Gestión dinámica de la cinta deopciones
      1. a. Código durante la carga
      2. b. Gestión posterior de las actualizaciones
    5. 5. Carga de una cinta de opciones a partir de un archivo XML
      1. a. La escritura del archivo XML
      2. b. El método LoadCustomUI
      3. c. Inconveniente de la carga
    6. 6. Uso de la tabla de sistema USysRibbons
      1. a. Ver las tablas de sistema
      2. b. Creación de la tabla
      3. c. Alimentación de la tabla
      4. d. Carga de las cintas de opciones
      5. e. Asociación de las cintas de opciones conlos formularios e informes
    7. 7. Ejemplo de cinta de opciones personalizada
      1. a. Realización del contenido XML de la cintade opciones
      2. b. Asociación con el formulario
      3. c. Redacción de los callbacks
Controlar otras aplicaciones de Office 2021
  1. Automatización
    1. 1. Enlace retrasado y enlace anticipado
      1. a. Enlace anticipado o Early Binding
      2. b. Enlace retrasado o Late Binding
    2. 2. La función CreateObject
    3. 3. La función GetObject
      1. a. Solo se indica la ubicación del archivo
      2. b. Se indica la ubicación del archivo y la clase
      3. c. Solo se indica la clase
    4. 4. Automatización
  2. Controlar Excel
    1. 1. Jerarquía de los objetos de Excel
    2. 2. Los formatos de Excel
      1. a. Antes de Excel 2007 - .xls
      2. b. Después de Excel 2007
    3. 3. Lista de los principales objetos y colecciones deExcel
      1. a. La aplicación
      2. b. El libro de Excel Workbook
      3. c. La hoja Worksheet
      4. d. Las celdas Range y Cells
      5. e. Los gráficos Chart
      6. f. Las tablas dinámicas PivotTable
      7. g. Otras posibilidades
  3. Controlar Word
    1. 1. Jerarquía de los objetos de Word
    2. 2. Lista de los principales objetos y colecciones deWord
      1. a. La aplicación
      2. b. El documento Document
      3. c. El objeto Table
      4. d. Otras posibilidades
  4. Controlar Outlook
    1. 1. Jerarquía de los objetos de Outlook
    2. 2. Lista de los principales objetos y colecciones deOutlook
      1. a. La aplicación
      2. b. Los e-mails MailItem
      3. c. Los contactos ContactItem
      4. d. Las reuniones AppointmentItem
      5. e. Otras posibilidades
Microsoft Access 2021 e Internet
  1. Introducción
  2. Access 2021 y la navegación web
    1. 1. Los controles de Internet
      1. a. Controles internos de la aplicación: NavegadorWeby Microsoft WebBrowser
      2. b. Los eventos de los controles
    2. 2. Las librerías de VBA que se pueden utilizar
      1. a. Microsoft XML
      2. b. Microsoft HTML Object Library
    3. 3. Las consultas HTTP
      1. a. Abrir una conexión HTTP
      2. b. Descargar un archivo
  3. Access 2021 y el formato XML
    1. 1. El formato XML y los datos
      1. a. El formato XML
      2. b. El formato XSD
      3. c. El formato XSL
    2. 2. Access y los datos XML
      1. a. Importar los datos en la interfaz
      2. b. Exportar los datos en la interfaz
  4. VBA y el formato XML
    1. 1. La importación de datos XML
    2. 2. La exportación de datos XML
  5. VBA y el formato HTML
    1. 1. Importar los datos HTML en la interfaz
    2. 2. Exportar los datos HTML en la interfaz
  6. VBA y el formato HTML
    1. 1. La importación de datos HTML
    2. 2. La exportación de datos HTML
Las interacciones con Windows
  1. Las API de Windows
    1. 1. Definición
    2. 2. Declaración de una API
      1. a. Sintaxis general
      2. b. 32 o 64 bits
      3. c. Hacer que un código sea compatible en lasversiones 32 y 64 bits
      4. d. Ejemplos de declaraciones
    3. 3. Argumentos y punteros
    4. 4. Ejemplos
      1. a. Abrir un archivo con la aplicación por defecto
      2. b. Acceder a la base de registro
      3. c. Crear una carpeta
      4. d. Recuperar el nombre de la máquina o modificarlo
      5. e. Las API relacionadas con el portapapeles de Windows
  2. El objeto FileSystemObject
    1. 1. Introducción
    2. 2. Jerarquía de objeto
    3. 3. Gestión de los discos
      1. a. Propiedades del objeto Drive
      2. b. Ejemplo
    4. 4. Gestión de directorios
      1. a. Propiedades del objeto Folder
      2. b. La propiedad Attributes de un directorio
      3. c. Métodos del objeto Folder
      4. d. Ejemplos
    5. 5. Gestión de archivos
      1. a. Propiedades del objeto File
      2. b. Métodos del objeto File
      3. c. Ejemplos
    6. 6. Métodos del objeto FileSystemObject
  3. Los archivos de texto
    1. 1. Acceso secuencial
      1. a. Sintaxis general
      2. b. Lectura
      3. c. Escritura
    2. 2. Acceso directo
      1. a. Lectura
      2. b. Escritura
Mini-aplicación
  1. Problemática
    1. 1. Contexto
    2. 2. Objetivos
    3. 3. Arquitectura de la base
    4. 4. Formulario Inicio
      1. a. Interfaz
      2. b. Cinta de opciones dedicada
      3. c. Código VBA
    5. 5. Formulario Lista Empleados
      1. a. Interfaz
      2. b. Código VBA
    6. 6. Formulario Detalle del empleado
      1. a. Interfaz
      2. b. Código VBA
Anexos
  1. Funciones e instrucciones de VBA
    1. 1. Declaración
    2. 2. Funciones lógicas
    3. 3. Funciones de cadena
    4. 4. Funciones de fecha
    5. 5. Funciones matemáticas
    6. 6. Funciones financieras
    7. 7. Funciones de archivo
    8. 8. Funciones de conversión
    9. 9. Funciones de sistema
    10. 10. Funciones de tabla
    11. 11. Funciones de administración de objetos
    12. 12. Funciones e instrucciones de administraciónde errores
    13. 13. Funciones de formateo
    14. 14. Funciones de interfaz de usuario
  2. Funciones y procedimientos de VBA Access
    1. 1. Funciones SQL
    2. 2. Métodos Docmd
    3. 3. Funciones de dominio
    4. 4. Funciones e instrucciones de intercambio dinámicode datos
  3. Constantes
    1. 1. Constantes de VBA - constantes vb
      1. a. Constantes de textos
      2. b. Constantes de fechas
      3. c. Constantes de colores
      4. d. Constantes de botones
      5. e. Constantes de teclas de teclado
    2. 2. Constantes de Access - constantes ac
      1. a. AcCloseSave - constantes de copia de seguridad duranteel cierre
      2. b. AcColorIndex - constantes de colores
      3. c. AcCommand - constantes de comandos
      4. d. AcControlType - constantes de tipos de controles
      5. e. AcCurrentView - constantes de vistas actuales
      6. f. AcDataObjectType - constantes de tipos de objetosde Access
      7. g. acExportXMLObjectType - constantes de los tipos deobjetos para exportar
      8. h. acExportXMLOtherFlags - constantes posexportaciónXML
      9. i. AcFileFormat - constantes de formatos de archivo deMicrosoft Access
      10. j. AcObjectType - constantes de tipos de objetos
      11. k. AcProperty - constantes de propiedades
      12. l. AcWindowMode - constantes de visualizaciónde ventana
    3. 3. Constantes DAO - constantes db
      1. a. CollatingOrderEnum - constantes de Collating Order
      2. b. DataTypeEnum - constantes de tipos de datos
      3. c. LockTypeEnum - constantes de modos de bloqueo
      4. d. QueryDefTypeEnum - constantes de tipos de consultas
      5. e. RecordsetTypeEnum - constantes de tipos de juego deregistros
    4. 4. Constantes ADO - constantes ad
      1. a. DataTypeEnum - constantes de tipos de datos
      2. b. LockTypeEnum - constantes de modos de bloqueo
    5. 5. Constantes de Microsoft - constantes mso
      1. a. msoAutomatizationSecurity - constantes de seguridaddurante la apertura automática
  4. Lista de errores
  5. Accesos directos de teclado
Autor : Jean-Philippe ANDRÉ

Jean-Philippe ANDRÉ

Jean Philippe André es desarrollador y consultor de tecnologías de Microsoft desde hace muchos años. En la actua-lidad, trabaja en una de las empresas de servicios de TI más importantes de Quebec. Durante sus casi 10 años de docencia en escuelas de ingeniería y universidades, ha escrito numero-sos libros sobre programación VBA y Dynamics 365, en los cuales le gusta compartir toda su experiencia técnica y pedagógica.


Más información

Descubrir todos sus libros

  • Macros y lenguaje VBA Descubra la programación en Excel (2ª edición)
  • VBA Access (versiones 2019 y Microsoft 365) Pack de 2 libros: Domine la programación en Access
  • VBA Access (versión 2019 y Office 365) Programar en Access
  • VBA Access 2016 Pack de 2 libros: Domine la programación en Access
  • VBA Access 2016 Programar en Access
  • Conviértase en un experto en Excel  Funciones avanzadas, macros y lenguaje VBA
  • Excel Microsoft 365 Pack de 2 libros: Aprender Excel y la programación en VBA (2ª edición)

Novedades

Ver más