Manual De Excel
Alfredo Rico – RicoSoft - 2011
2
1. Las herramientas del Excel
4. VBA. Más estructuras 6. Creación de formularios de usuario 5. Programación usando objetos del 2. Programación orientada a objetos 7. Aplicaciones Excel 3. Lenguaje Visual Basic de Aplicaciones (VBA)
Índice detallado
Unidad1. Las herramientas del Excel Introducción Herramientas del Excel Aplicaciones de las macros Botones de control de formularios para ejecutar marcos Unidad 5. Programación usando objetos del Excel Objetos del Excel Objeto Application. Propiedades. Métodos. Ejemplos. Objeto WorkBook. Propiedades y Métodos. Ejemplos. Objeto WorkSheet. Propiedades y Métodos. Ejemplos. Conjunto Range. Propiedades yMétodos. Ejemplos.
Unidad 2. Programación orientada a objetos Objeto Propiedades Método Ejemplo de objeto
Unidad 6. Creación de formularios de usuario Ejemplos de interacción con módulos y macros. Cuadros de control del UserForm
Unidad 3. Lenguaje Visual Basic de Aplicaciones (VBA)
Unidad 7. Aplicaciones El Editor del Visual Basic Variables Sentencia DIM Constantes Módulos ProcedimientosArgumentos Asignación de valores o expresiones Ingreso de datos. Emisión de resultados Sentencia condicional: If … End If; Select Case …. End Select Aplicación 1 : Consulta y extracción en una base de datos Aplicación 2. Emisión de un reporte de compra. Aplicación 3. Macro para imprimir un formatorecibo. Aplicación 4. Realizar varias consultas y transferir al Excel. Aplicación 5. Seleccionardeterminado producto para su venta y transferir al Excel
Unidad 4. VBA. Más estructuras Sentencias repetitivas Arreglos (Vectores o Matrices) en VBA Funciones
Alfredo Rico – RicoSoft - 2011
3
Unidad 1. Las herramientas del Excel
Introducción
Antes de ingresar al desarrollo del Lenguaje Visual Basic para Aplicaciones, haremos una breve exposición de algunas herramientas del Excel que sesupone son conocidas por nuestro amable lector. Sin embargo, para unificar criterios y con el ánimo de recordar lo conocido, haremos una exposición de la secuencia de pasos que se sigue para ejecutar o usar determinadas herramientas. Este repaso nos servirá también para mostrar dicha secuencia usado en las versiones Excel 2003 y Excel 2007. El objetivo de esta sección es, entonces, refrescar alparticipante de dichos procedimientos a fin de que pueda usarlos sea durante la grabación de macros o cuando tenga que programar ciertas acciones que requieran del uso de tales procedimientos. En el numeral 1 presentamos la secuencia de pasos para realizar o ejecutar la herramienta con algunas observaciones y comentarios. En el numeral 2 daremos algunos ejemplos de grabación de macros que hagan uso dedeterminadas herramientas. En el numeral 3 desarrollaremos algunas macros que nos permitan realizar algunas operaciones en Excel de uso frecuente. Esta introducción termina con una breve exposición de la filosofía de objetos en la Programación Orientada a Objetos (POO), técnica empleada en la programación de macros.
Alfredo Rico – RicoSoft - 2011
4
Herramientas del Excel
Filtro avanzadoFigura 1 Usamos filtro avanzado para poder extraer, sea en una misma hoja o en otra, ciertos registros de una base de datos que cumplen determinadas condiciones. Para realizar el filtro avanzado es necesario definir previamente el rango de criterios así como conocer el rango de datos y la celda, a partir de la cual se deben emitir los resultados. El rango de criterios debe contener en suprimera fila, los nombres de los campos (columnas) y en las siguientes filas contener los valores o criterios del filtrado. La imagen que se presenta en la Figura 01, nos muestran la secuencia de pasos que se debe seguir para realizar el filtro avanzado. En la ventana de diálogo Filtro avanzado seleccione dónde desea el listado, cuál es el rango de criterios y a partir de qué celda se debe recibir...
Regístrate para leer el documento completo.