Detalle del libro
Ver Índice
Introducción
Audiencia del libro
Objetivo del libro
Uso del libro
Apoyo para la realización de trabajos prácticos
Enunciados
Capítulo 1: Crear procedimientos y funciones
Requisitos
Enunciado 1.1 Crear y ejecutar un procedimiento público
Enunciado 1.2 Crear y ejecutar un procedimiento privado
Enunciado 1.3 Llamar a un procedimiento desde un procedimiento
Enunciado 1.4 Modificar el ámbito de un procedimiento
Enunciado 1.5 Dialogar con el usuario
Enunciado 1.6 Utilizar una función en un procedimiento
Enunciado 1.7 Utilizar procedimientos de evento
Capítulo 2: Crear variables y constantes
Requisitos
Enunciado 2.1 Declarar y utilizar variables
Enunciado 2.2 Declarar y utilizar constantes
Enunciado 2.3 Utilizar un tipo definido por el usuario
Enunciado 2.4 Manipular datos
Enunciado 2.5 Utilizar una tabla de una dimensión
Capítulo 3: Uso de operadores
Requisitos1
Enunciado 3.1 Dividir dos números
Enunciado 3.2 Obtener el resto de una división entera
Enunciado 3.3 Encontrar el menor de dos números
Enunciado 3.4 Devolver el resultado de elevar a N un número
Enunciado 3.5 Generar números aleatorios
Enunciado 3.6 Calcular el porcentaje
Enunciado 3.7 Calcular la comisión
Enunciado 3.8 Calcular la anualidad constante
Enunciado 3.9 Contar el número de caracteres
Enunciado 3.10 Comparar dos cadenas de caracteres
Enunciado 3.11 Formatear una palabra
Enunciado 3.12 Buscar una palabra
Enunciado 3.13 Extraer un dato de una cadena de caracteres
Capítulo 4: Estructuras de control
Requisitos
Enunciado 4.1 Controlar la entrada de datos
Enunciado 4.2 Decir adiós
Enunciado 4.3 Identificar si es consonante o vocal
Enunciado 4.4 Responder en función de la edad
Enunciado 4.5 Decir hola N veces
Enunciado 4.6 Contar de N en N hasta M
Enunciado 4.7 Obligar a introducir datos y controlar la salida
Enunciado 4.8 Escribir palabras al revés
Enunciado 4.9 Encontrar números primos
Enunciado 4.10 Contar el número de ocurrencias de un número
Capítulo 5: Tablas
Requisitos
Enunciado 5.1 Declarar y utilizar una tabla accesible
por todos los procedimientos del proyecto
Enunciado 5.2 Declarar y utilizar una tabla accesible
sólo desde los procedimientos de su módulo
Enunciado 5.3 Mostrar los límites de una tabla
Enunciado 5.4 Utilizar una tabla a nivel de módulo
Enunciado 5.5 Inicializar una tabla con valores aleatorios
Enunciado 5.6 Declarar y utilizar una tabla de dos dimensiones
Enunciado 5.7 Utilizar una tabla de más de dos dimensiones
Enunciado 5.8 Declarar y utilizar una tabla dinámica
Enunciado 5.9 Agrandar una tabla dinámica conservando los valores iniciales
Enunciado 5.10 Mostrar las tablas de multiplicar
Enunciado 5.11 Mostrar una tabla en una lista desplegable
Capítulo 6: Programación con objetos
Requisitos
Enunciado 6.1 Acceder a un objeto y modificar sus propiedades
Enunciado 6.2 Gestionar colecciones
Enunciado 6.3 Crear una clase
Enunciado 6.4 Utilizar la clase creada
Enunciado 6.5 Crear y utilizar sus colecciones
Enunciado 6.6 Utilizar un método
Capítulo 7: Cuadros de diálogo
Requisitos
Solución 7.1 Mostrar un mensaje simple
Solución 7.2 Solicitar una entrada de datos
Solución 7.3 Controlar la entrada de datos
Solución 7.4 Elegir los botones para los cuadros de diálogo
Solución 7.5 Realizar una acción según la elección del usuario
Solución 7.6 Realizar un tratamiento una vez que el usuario ha introducido datos
Capítulo 8: Formularios de datos
Requisitos
Solución 8.1 Abrir y cerrar un formulario
Solución 8.2 Mostrar un formulario en modo sólo lectura
Solución 8.3 Identificar el contenido de un formulario
Solución 8.4 Trabajar con un subformulario
Solución 8.5 Mostrar una imagen de fondo
Solución 8.6 Duplicar un formulario
Solución 8.7 Gestionar el desplazamiento del ratón por el formulario
Solución 8.8 Gestionar el doble clic del ratón en el formulario
Capítulo 9: Controles
Requisitos
Solución 9.1 Seleccionar un control
Solución 9.2 Ocultar y mostrar controles
Solución 9.3 Hacer un control dependiente de otro
Solución 9.4 Provocar la reacción de los controles con el ratón
Solución 9.5 Provocar la reacción de los controles con el teclado
Solución 9.6 Cambiar la imagen de los botones
Solución 9.7 Calcular una comisión
Solución 9.8 Gestionar una lista simple
Solución 9.9 Añadir un valor en la lista modificable
Solución 9.10 Relacionar las listas con las tablas
Solución 9.11 Utilizar botones de opción
Solución 9.12 Utilizar casillas de activación asociadas a imágenes
Solución 9.13 Gestionar imágenes
Capítulo 10: Consultas
Requisitos
Solución 10.1 Mostrar todos los registros de una tabla
Solución 10.2 Mostrar algunos campos de una tabla
Solución 10.3 Seleccionar e imprimir registros
Solución 10.4 Realizar una búsqueda parametrizada
Solución 10.5 Realizar una búsqueda a partir de un desplegable
Solución 10.6 Limitar los valores de un desplegable
Solución 10.7 Realizar una búsqueda multicriterio
Solución 10.8 Actualizar datos
Solución 10.9 Eliminar un registro
Solución 10.10 Utilizar una consulta con Union
Solución 10.11 Crear un ranking de ventas
Capítulo 11: Objetos de datos
Requisitos3
Solución 11.1 Crear una referencia a la base de datos actual
Solución 11.2 Realizar una operación en la base de datos actual
Solución 11.3 Consultar la base de datos actual
Solución 11.4 Rellenar una tabla temporal asociada
Solución 11.5 Buscar un registro
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. La primera parte se centra en la adquisición de las nociones básicas de la programación VBA. A continuación, se muestra cómo realizar interfaces de usuario, cómo operar con datos de la base de datos, cómo optimizar las aplicaciones y cómo proteger los programas.
Con más de 160 ejercicios de dificultad creciente, basados en ejemplos concretos, el libro cubre los siguientes campos: la programación de procedimientos, la agregación de funciones personalizadas, el dominio de los objetos de la interfaz (formulario, informe, impresora), la colaboración con las aplicaciones del paquete Office, la importación y la exportación de datos, la personalización del entorno de trabajo y la mejora del rendimiento del programa.
Al finalizar estas prácticas, dispondrá de todos los elementos necesarios para realizar una aplicación VBA Access lo que le permitirá resolver problemáticas cotidianas y profesionales sin tener que recurrir a sistemas informáticos complejos.
Hay elementos disponibles para su descarga en el sitio www.ediciones-eni.com.
Para las aportaciones teóricas de esta tecnología, Ediciones ENI edita, en la colección Recursos Informáticos, el libro "VBA Access 2013 - Programar en Access".
175 QCM - 165 trabajos prácticos y sus soluciones - Más de 24 H de puesta en práctica.