| Nota de contenido con formato |
- PARTE UNO; EL ENTORNO DE PROGRAMACIÓN VBA - <br/>1. El ABC de VBA - <br/>VBA frente a las macros,<br/>Detección de errores durante la ejecución,<br/>Reutilización de series de expresiones,<br/>Uso de variables dentro de una expresión,<br/>Uso de lógica compleja para rutinas de toma de decisiones ,<br/>Uso de los procedimientos propios de los sistemas operativos Windows,<br/>Antes de empezar,<br/>Programación conducida por eventos,<br/>La interfaz de VBA en Microsoft Access,,<br/>Mejora de la legibilidad del código<br/>Personalización de nuestro entorno VBA,<br/>Inclusión de comentarios en el código,<br/>Escritura de múltiples sentencias en una sola línea de código,<br/>Uso del carácter de continuación de línea,<br/>Sangrado y espaciado del código,<br/>Funciones y procedimientos Sub,<br/>Diferencias entre funciones y procedimientos Sub,<br/>Localización y visualización de funciones y procedimientos Sub,<br/>Procedimientos personalizados<br/>Creación de un procedimiento nuevo.,<br/>Ejecución de funciones y procedimientos Sub,<br/>Alcance de los procedimientos,<br/>Variables,<br/>Tipos de datos de las variables,<br/>Convenios de nomenclatura de variables,<br/>Alcance de las variables ,<br/>Constantes,<br/>Constantes simbólicas,<br/>Constantes intrínsecas,<br/>Constantes definidas por el sistema,<br/>Visualización de constantes intrínsecas con el Examinador de objetos ,<br/>Operadores VBA,<br/>Concatenación de cadenas,<br/>Argumentos,<br/>Paso de parámetros a procedimientos,<br/>Uso de Argumentos opcionales,<br/>Uso de ParamArray,,<br/>Estructuras de decisión,<br/>If...Then...Else.,<br/>Elself,<br/>Select Case,<br/>Estructuras de bucle,<br/>Do...Loop,<br/>For...Next,<br/>Arrays,<br/>Arrays multidimensionales,<br/>Recuperación de información en arrays,<br/>-2. Creación de soluciones mediante procedimientos personalizados -<br/>Definición de la tarea,<br/>Creación de nuestro primer procedimiento,<br/>Prueba de nuestra función,<br/>Uso de tipos de datos correctos,<br/>Nuevos desafíos,<br/>Construcción de la aplicación,<br/>Creación del formulario,<br/>Creación de la función Display,<br/>Depuración,<br/>Uso de herramientas VBA para depurar código,<br/>Uso de la ventana de Depuración,,<br/>Uso de la sentencia Debug.Print para depurar código,<br/>Uso del modo Interrupción para depurar código,<br/>Uso del Panel de Inspección de la ventana de Depuración,<br/>Detección de errores en tiempo de ejecución,<br/>Sentencia On Error GoTo,<br/>Objeto Error,<br/>Función Error,<br/>Creación de una rutina de tratamiento de errores.<br/>Alternativas al tratamiento de errores,<br/>La Cadena de llamada:,<br/>Resolución de errores lógicos utilizando CVErr e IsError,<br/>Tratamiento personalizado de errores,<br/>4. Aplicación para hacer copias de seguridad,<br/>Formulario Hacer copia de archivos a disquete,<br/>Creación del formulario,<br/>Creación de la aplicación,<br/>Comprobación de las unidades de disquete disponibles,<br/>Cómo determinar si el usuario ha introducido un nombre de archivo,<br/>Validación del nombre de archivo,<br/>Validación de la selección de la unidad de disco,<br/>Últimos retoques en el proceso,<br/>Cierre del formulario,<br/>- CREACIÓN DE APLICACIONES PROFESIONALE S-<br/>-5. Interfaz de usuario y diseño de aplicaciones -<br/>¿Cómo funciona Windows?,<br/>Formularios,<br/>PARTE DOS,<br/>Componentes de un formulario,<br/>Operaciones básicas de formularios,<br/>Barras de órdenes,<br/>¿Por qué utilizar barras de órdenes?,<br/>¿Dónde podemos utilizar barras de órdenes?,<br/>Creación de barras de órdenes a través de la interfaz de usuario,<br/>Creación de barras de órdenes de tipo Barra de menús,<br/>Creación de barras de órdenes de menús contextuales,<br/>Creación de barras de órdenes de tipo Barra de herramientas,<br/>Controles: Herramientas de la casa,<br/>La Caja de herramientas.,<br/>Disposición de los controles,<br/>Ventanas MDI,<br/>Asistencia al usuario,<br/>Agrupemos todo lo que hemos aprendido,<br/>Creación de un formulario principal,<br/>Creación de un Menú principal o Panel de control,<br/>Control del inicio de la aplicación,<br/>Distribución de versiones actualizadas de una aplicación,<br/>- 6. Mejora de nuestras aplicaciones -<br/>Antes de empezar,<br/>Vista preliminar de la aplicación Importadores Neptuno,<br/>Panel de control principal,<br/>Productos ,<br/>Pedidos ,<br/>Aumento de la facilidad de manejo de una aplicación,<br/>Creación de abreviaturas de teclado,<br/>Definición del orden de tabulación,<br/>Creación de sugerencias por pantalla,<br/>Transformación de controles.,<br/>Creación de barras de menús personalizadas.,<br/>Modificación de barras de menús existentes,<br/>Creación de un formulario de Inicio,<br/>Propiedades de Inicio,<br/>Propiedades estándar,<br/>Título de la aplicación,<br/>Propiedades avanzadas,<br/>- 7. Codificación con formularios e informes - <br/>Llamadas a funciones desde formularios e informes,<br/>Uso de las propiedades evento para llamar a funciones,<br/>Uso de otras propiedades para llamar a funciones,<br/>Código interno de los formularios,<br/>Respuesta a eventos,<br/>Módulos de clases,<br/>Alcance de los módulos de clase,<br/>Eventos de formularios e informes,<br/>Eventos de formularios,<br/>Eventos de informe,<br/>Trabajo con formularios,<br/>Uso de la Colección Formularios y la Colección Informes.,<br/>Asignación de propiedades en formularios e informes,<br/>Propiedades de formulario más comúnmente usadas,<br/>Propiedades de informe más comúnmente utilizadas.,<br/>Creación de código genérico para formularios e informes,<br/>Sereen.ActiveForm y Screen.ActiveReport,<br/>Me,<br/>CodeContextObject,<br/>Nombres de variables,<br/>Programación con controles,<br/>Cuadros de lista,<br/>Uso de un cuadro de lista MultiSelección para filtrar un informe,<br/>Controles Tab (Ficha),<br/>Colección Controles,<br/>Paso de nombres de variables,<br/>Transformación de controles,<br/>Extensión de los formularios,<br/>Utilización de identificadores predeclarados.,<br/>Creación de métodos Formulario e Informe,<br/>Creación de procedimientos de propiedad,<br/>Múltiples instancias de formularios.,<br/>Referencia a múltiples instancias de formularios,<br/>Creación de múltiples instancias de un formulario utilizando un array,<br/>Colección de objetos,<br/>Inclusión de elementos en una colección,<br/>Inserción de elementos en cualquier lugar de una colección,<br/>Recuperación o asignación de valores para los miembros de una colección,<br/>Eliminación de miembros de una colección,<br/>Usos prácticos de la colecciones,<br/>Creación de nuevos módulos de clase,<br/>Modelo objeto Microsoft Access,<br/>Application.,<br/>Forms (Formularios) ,<br/>Reports (Informes),<br/>Controls (Controles).,<br/>Screen (Pantalla).,<br/>DoCmd,<br/>Colección Módulos,<br/>Colección References ,<br/>Creación de Barras de órdenes mediante código,<br/>Uso del Modelo de objeto Barra de órdenes,<br/>-8. Soluciones mediante formularios -<br/>Uso de colecciones y procedimientos de propiedad,<br/>Uso de marcadores,<br/>Modificación del formulario Clientes,<br/>Inclusión de múltiples elementos a una colección,<br/>Inclusión de un cuadro combinado en un formulario,<br/>Recuperación de marcadores desde el cuadro combinado.,<br/>Eliminación de marcadores.,<br/>Inclusión de procedimientos de propiedad,<br/>Creación de formularios multipáginas.,<br/>Creación de las páginas.,<br/>Inclusión de botones de desplazamiento,<br/>Inclusión de código VBA,<br/>Creación del informe Clientes,<br/>Posibilidad de permitir a los usuarios que personalicen formularios ,<br/>Creación de un formulario Paleta de colores,<br/>Personalización de formularios,<br/>Llamadas al formulario Paleta de colores,<br/>- 9. Objetos de acceso a datos (DA0) -<br/>Terminología DAO,<br/>Objetos,<br/>Colecciones,<br/>Propiedades,<br/>Métodos,<br/>La jerarquía DAO,<br/>DBEngine.,<br/>Workspace (Espacio de trabajo),<br/>User y Group (Usuario y Grupo).,<br/>Database (Base de datos),<br/>TableDef.,<br/>QueryDef.,<br/>Relation,<br/>Recordset..,<br/>-PARTE TRES -<br/>-TRABAJO CON DATOS -<br/>Container,<br/>DAO en detalle,<br/>Uso del objeto DBEngine,<br/>Uso de la colección Workspaces y del objeto Workspace,<br/>Uso de la colección Errors y el objeto Error,<br/>Uso de la colección Databases y del objeto Database,<br/>Uso de la colección TableDefs y del objeto TableDef,<br/>Uso de la colección QueryDefsy del objeto QueryDef.,<br/>Uso de la colección Recordsets y del objeto Recordset,<br/>Uso de la colección Relations y del objeto Relation,<br/>Uso de la colección Parameters y del objeto Parameter,<br/>Uso de la colección Indexes y del objeto Index,<br/>Uso de la colección Fields y del objeto Field,<br/>Uso de la colección Containers y del objeto Container con la colección,<br/>Documents y el objeto Document,<br/>DAO y ODBCDirect ,<br/>Creación de un Workspace ODBCDirect,<br/>QueryDefs ODBCDirect,<br/>-10. Acceso a los datos utilizando DAO -<br/>El objeto Database,<br/>Apertura de otra base de datos,<br/>SEl objeto Recordset,<br/>Definición de Recordsets,<br/>Creación de Recordsets,<br/>Uso de Recordsets,<br/>Inclusión, edición y borrado de registros,<br/>Más sobre Recordsets,<br/>Funcionalidad multiusuario y procesamiento de transacciones,<br/>Entornos multiusuario,<br/>Detección de errores multiusuario,<br/>Procesamiento de transacciones,<br/>Lenguaje de consulta estructurado (SQL) ,<br/>Anatomía de una sentencia SQL,<br/>Uso de consultas SQL específicas,<br/>a Recordsets DAO y ODBCDirect.,<br/>Recordsets Dynaset,<br/>8Recordsets Snapshot,<br/>Recordsets Forward-Only,<br/>Recordsets Dynamic,<br/>Creación de recordsets ODBCDirect,<br/>-11. Creación de soluciones multiusuario -<br/>Bloqueo de registros a nivel de página,<br/>Bloqueo pesimista,<br/>Bloqueo optimista,<br/>-12. Implementación de seguridad, - <br/>Seguridad por contraseña,<br/>Creación y uso de una contraseña de base de datos,<br/>Seguridad a nivel de usuario,<br/>El archivo de información de grupo de trabajo,<br/>Permisos,<br/>¿Qué permisos necesitamos?,<br/>Funcionamiento de la seguridad predeterminada en Microsoft Access,<br/>Protección y desprotección de una base de datos,<br/>Protección una base de datos manualmente,<br/>Protección de una base de datos con el Asistente para seguridad a nivel de,<br/>Usuarios,<br/>Desprotección de una base de datos,<br/>Propiedades DAO para seguridad,<br/>Conexión al grupo de trabajo predeterminado mediante código,<br/>Localización del archivo de información del grupo de trabajo actual.,<br/>Apertura de una base de datos con una contraseña,<br/>Uso del método Default WorkspaceClone para el objeto Aplicación,<br/>Programación de seguridad.,<br/>Trabajo con usuarios y grupos,<br/>Objetos Container y Objetos Document,<br/>Uso de DAO para establecer permisos y para programar seguridad,<br/>Creación de un archivo MDE,<br/>- 13. Procesamiento de transacciones y soluciones de seguridad - <br/>La aplicación Cajero automático,<br/>El CD como punto de inicio,<br/>Tablas,<br/>Consultas,<br/>Formularios.,<br/>Toma de contacto con la aplicación.,<br/>Procesamiento de transacciones,<br/>Reintegro de cuenta de ahorros,<br/>Transferencias de cuentas de ahorro a cuentas corrientes,<br/>Incorporación de seguridad Microsoft Access,<br/>Copia de seguridad de nuestra base de datos,<br/>Creación de un grupo de trabajo,<br/>Reinicio de Microsoft Access,<br/>Inclusión de los usuarios,<br/>Creación de grupos,<br/>Establecimiento de permisos,<br/>Asignación de usuarios a grup0s.,<br/>Inclusión de nuevos usuarios utilizando VBA,<br/>El cliente,<br/>División de la base de datos,<br/>Ejecución del Divisor de base de datos,<br/>Distribución de la solución protegida,<br/>Nueva vinculación de las tablas,<br/>Creación de un formulario de Inicio,<br/>Protección de nuestro código,<br/>- USO DE ACTIVEX Y DE INTERNET -<br/>- 14. Uso de ActiveX con Microsoft Access -<br/>¿Qué es la Automatización?,<br/>¿Por qué utilizar la Automatización?,<br/>Cómo automatizar aplicaciones,<br/>La función CreateObject.,<br/>La función GetObject,<br/>Bibliotecas Objetoy Referencia,<br/>La palabra clave New,<br/>El grabador de macros,<br/>Objetos Microsoft Excel,<br/>- PARTE CỦATRO-< <br/>El objeto Application de Microsoft Excel,<br/>El objeto Workbook de Microsoft Excel,<br/>El objeto Chart de Microsoft Excel,<br/>Objetos Microsoft Word,<br/>El objeto Application de Word,<br/>Objetos Microsoft PowerPoint,<br/>El objeto Application de PowerPoint,<br/>Gb Objetos Microsoft Access.,<br/>El objeto Application de Microsoft Access,<br/>Tratamiento de errores de Automatización,<br/>Manipulación de objetos ActiveX en formularios,<br/>- 15. Acceso a la World Wide Web -<br/>Internet y las intranets,<br/>Hipervínculos,<br/>Uso de la barra de herramientas Web de Microsoft Office,<br/>Microsoft en el Web,<br/>Tipo de datos Hipervínculo,<br/>Vinculación con Microsoft Access,<br/>Vinculación con las aplicaciones Microsoft Office 97,<br/>Vinculación con Internet y a las intranets ,<br/>Uso de aplicaciones Office para crear hipervínculos a Microsoft Acce<br/>Manipulación de hipervínculos utilizando código VBA,<br/>El control Explorador de Web de Microsoft,<br/>Uso del Control Explorador de Web en una aplicación,<br/>Automatización del Microsoft Internet Explorer,<br/>El objeto Application en el Internet Explorer,<br/>Creación de páginas Web desde objetos Database,<br/>Páginas Web estáticas,<br/>Páginas Web dinámicas,<br/>Importación de tablas HTML,<br/>Creación de una representación Web de nuestra base de datos,<br/>A. Uso de las Bibliotecas de vínculos dinámicos (DLL),<br/>¿Qué es una DLL?,<br/>¿A qué DLL podremos llamar?,<br/>iA qué DLL no podremos llamar?,<br/>¿Cómo utilizaremos una DLL?.,<br/>Paso 1: ¡ Guardar nuestro trabajo!,<br/>Paso 2: Declarar el procedimiento DLL,<br/>Paso 3. Llamar al procedimiento,<br/>Paso 4. ¡Guardar nuestro trabajo!,<br/>¿Cómo creamos una DLL?,<br/>Las DLL en detalle,<br/>Declaración de un procedimiento DLL,<br/>Uso de la palabra clave Alias,<br/>Uso de las palabras clave ByRef y ByVal,<br/>Paso de datos a una DLL,<br/>DLL Windows centrales,<br/>Kernel32,<br/>User32,<br/>PARTE CINCO,<br/>APÉNDICES,<br/>GDI.,<br/>ADVAPI32,<br/>WINMM,<br/>TAPI.,<br/>B. Creación de archivos de ayuda Windows ,<br/>¿Qué es un Sistema de ayuda de archivo Windows?,<br/>¿Qué es un archivo de Ayuda Windows?,<br/>¿Qué son las herramientas de Ayuda al Compilador?,<br/>¿.Qué archivos utiliza la Ayuda de Windows 95?,<br/>Más sobre el archivo de Proyecto de Ayuda (.HPJ),<br/>Creación de un ejemplo de archivo de proyecto de Ayuda,<br/>¿Cómo seleccionar una herramienta para crear la Ayuda?,<br/>¿Y ahora qué?,<br/>Índice.<br/> |