Contenido
Macros en Excel:
Permiten fundamentalmente:
Automatizar tareas repetitivas.
Aumentar la funcionalidad de la planilla de cálculo.
Facilitar el trabajo a personas con poca o ninguna experiencia en Excel.
Aumentar la eficiencia y velocidad de trabajo de usuarios de Excel.
Macros automáticas:
Grabación: Nombre, Método abreviado, lugar de almacenamiento, Descripción.
Ejecución: Opción Macros, Método abreviado, Botón en la Barra de Herramientas, Elemento de Menú.
Edición de una Macro:
El Editor de Visual Basic. Que es Visual Basic. Programación Orientada a Eventos. La interfaz del editor (elementos que la integran).
El Explorador de Proyectos:
(Concepto de Proyecto). La caja de Controles (Concepto de Control). Panel de Propiedades (Concepto de Propiedad). El editor de Código (Utilización). Procedimientos (concepto, estructura y ejecución). Métodos (concepto, utilización).
Eventos:
(concepto).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.
Funciones de Visual Basic:
(concepto, utilización y combinación). 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 (escritura y lectura de datos en las variables). Eliminación de variables.
Vectores y matrices:
Estructuras de control. Concepto. Tipos: Cíclicas y de toma de decisión. (If, Select Case, For, Do While, Do Until). Utilización.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ónProtecciónDesarrollo de una aplicación completa.