Duración:
15
horas
Descripción:
Este curso provee un nivel avanzado en el uso de la herramienta Excel, los participantes
serán capaces de crear Macros para efectuar tareas sencillas y complejas haciendo
uso de Excel y Visual Basic.
Contenido del programa:Introducción a
las macros
Definiciones
Automatizar tareas a través del uso de Macros
Grabar Macros
Ejecutar Macros
Añadir un botón en la barra de herramientas que ejecute una Macro
Manipular Macros
Tipos de Macros en Excel
Programación orientada a objetos
Objetos
Propiedades
Métodos
Eventos
Explicación integrada y ejemplo de Objetos, Propiedades, Métodos y Eventos
Entorno de desarrollo
Barra de Menú y Barra de Herramientas
Caja de Herramientas (Toolbox)
Formularios y Módulos
Ventana de Proyectos
Ventana de Propiedades
Propiedades y métodos de objetos en
Excel
Libros
Hojas de cálculo
Celdas
Rangos
Lenguaje de Basic para Excel
Comentarios y otras utilidades en la programación con Visual Basic
Variables
Identificadores
Variables y constantes
Nombres de variables
Tipos de datos
Elección del tipo de una variable
Declaración explícita de variables
Ámbito de las variables y los procedimientos
Operadores
Sentencias de Control
Sentencia IF ... THEN ... ELSE ...
Sentencia SELECT CASE
Sentencia FOR ... NEXT
Sentencia DO ... LOOP
Sentencia FOR EACH ... NEXT
Algoritmos
Introducción
Representación de algoritmos
Funciones y Procedimientos
Conceptos generales sobre funciones
Funciones y procedimientos Sub en Visual Basic
Funciones (function)
Procedimientos Sub
Argumentos por referencia y por valor
Procedimientos recursivos
Funciones para manejo de cadenas de Caracteres
Funciones Matemáticas
Cajas de diálogo Inputbox y Msgbox
Insertar funciones de Excel desde Visual Basic
Eventos,
propiedades y controles de Visual Basic
Eventos
Algunas propiedades comunes a varios controles
Controles más usuales
Botones de comando (Command Button)
Botones de opción (Option Button)
Casillas de verificación (Check Box)
Barras de desplazamiento (Scroll Bar)
Etiquetas (Label)
Cuadros de texto (Text Box)
Cuadros de lista (List Box)
Cuadros combinados (Combo Box)
Botones de número (Spin Button)
Otros controles
Detección de errores y depuración de
programas