Características
OBJETIVO:
Una vez realizado el curso, se comprenderán los fundamentos de la programación de Visual Basic para Aplicaciones (VBA) y su utilización en Microsoft Excel. La utilización de esta herramienta nos permitirá automatizar tareas repetitivas, aumentar la funcionalidad de la planilla de cálculo, Facilitar el trabajo a personas con poca o ninguna experiencia en Excel y aumentar la eficiencia y velocidad de trabajo de usuarios de Excel.
Plan de Estudios
TEMARIO:
Modalidad Presencial
Macros automáticas: Grabación: nombre, método abreviado, lugar de almacenamiento y descripción. Ejecución: opción macros, método abreviado, botón en la barra de herramientas. Elementos de Menú.
Edición de una Macro: El Editor de Visual Basic. Qué es Visual Basic. Programación Orientada a Eventos. La interfaz del editor (elementos que la integran).
El Explorador de Proyectos: Concepto de Proyecto. Concepto de Control. Panel de Propiedades. El editor de Código. Procedimientos (concepto, estructura y ejecución). Métodos (concepto, utilización)
Eventos: Concepto de Evento. Comunicación con el Usuario. Cuadros de mensaje. Cuadros de ingreso de datos. Depuración de errores. Ejecución paso a paso. La ventana inmediato. Puntos de interrupción.
Funciones de Visual Basic: Concepto, utilización y combinación de funciones. Funciones Definidas por el Usuario: concepto, creación, partes que la integran, utilización, empleo desde el asistente de funciones.
Variables y Constantes: Declaración de variables. Ámbito de vida de las variables, tipos de datos que aceptan. Uso de variables. Eliminación de variables. Vectores y matrices.
Estructuras de control: Concepto. Tipos: Cíclicas y de toma de decisión. (If … Then … Else, Select Case … , For … Next, Do … While, Do … Until). Utilización.
Desplazamiento entre celdas y campos: Desplazamientos relativos y absolutos. Cells. Offset. Range.
Colecciones: Concepto. La colección Sheets. Trabajo con colecciones. La estructura For … Each. Trabajo con Controles. Concepto. Tiempo de Diseño y Tiempo de Ejecución. Utilización de controles. Codificación.
Formularios personalizados: Concepto. Creación de un cuadro de diálogo. Utilización. Formularios Modales y no modales. Cargar, descargar, mostrar y ocultar formularios. Impresión. Protección. Desarrollo de una aplicación completa.
Tratamiento y depuración de errores: Navegar a través de la ventana de código. Interrumpir. La ventana de inmediato. Tipo de errores. Dar respuesta a los errores. El objeto Err.