Curso Experto en Macros

Consultoria y Servicios Organización y Servicios Corporativos

Curso Taller: Experto en Macros con Microsoft Excel 2010 (Programación en VBA-Visual Basic Aplication)


Objetivo del Curso: Este Curso provee un nivel avanzado en el uso de la herramienta Excel y programación en aplicaciones, los estudiantes serán capaces de crear Macros para efectuar tareas complejas haciendo uso de Excel y Visual Basic, aplicar tópicos avanzados de Macros, realizar Tablas dinámicas, operaciones avanzadas con los objetos en Excel, exploración del entorno de Visual Basic, implementación de una aplicación personalizada de hoja de cálculo y creación de formularios personalizado.

Contenido Actualizado / Metodología Moderna / Docente Experto y Certificado / Horarios Cómodos / Intensivo 100% Práctico.

CONTENIDO DEL CURSO TALLER

INDICADORES EN BASE DE DATOS

Aplicar formatos condicionales
Formato condicional avanzado
Definir Reglas
Generación de Alertas en una planilla
Manejo de Barra de Datos, Escala de Color
Conjunto de Iconos
Creación de un Cuadro de Comando Integral

CREAR Informes CON TABLAS DINAMICAS AVANZADAS
Crear un informe de tablas dinámicas
Agregar campos al informe de tabla dinámicas
Actualizar un informe de tabla dinámica
Cambiar la función de resumen
Aplicar formato al informe de tabla dinámica
Crear un informe de grafico dinámico
Campo calculado
Elemento calculado
Segmentación de datos

ESCENARIOS - SOLVER - Búsqueda de Objetivos
Escenarios
Creación, modificación y visualización de Escenarios
Crear un Informe de resumen de Escenario
Búsqueda de Objetivos
Solver

FUNCIONES AVANZADAS
Base de datos
Búsqueda y referencia
Financieras
Definida por el usuarios (función IVA, AFP, Descuentos, Tipo de cambios de moneda, conversión Números a letras, etc)

Capítulo 1: INTRODUCCIÓN A VISUAL BASIC
PARA APLICACIONES (VBA)
Presentación del Lenguaje VBA
Las Macros en Excel
Asignación de Macros
El entorno de desarrollo VBE
Configuración del Editor de VBA
Novedades de la Versión 2007-2010 con respecto a la versión 2003

Capítulo 2: EL LENGUAJE VBA
Módulos
Presentación
Acceso a los Módulos
Importar y Exportar código VBA
Procedimientos
Definiciones
Acceso a los Procedimientos
Procedimiento Sub
Procedimiento Function
Declaración de Procedimiento
Alcance de los Procedimientos
Argumentos de los Procedimientos
Argumento con nombres
Llamar a un Procedimiento
Llmar a una Function VBA en una fórmula de Excel
Ejemplos de Procedimientos y Funciones
Variables
Tipo de Variables
Declaración de Variables
Declaraciones Implicitas
Declaraciones Explicitas
Sintaxis de las intrucciones de declaración
Declaración de los tipos de Variables
Matrices
Constantes
Estructura de Decisión
Instrucción If
Instrucción Select…Case
Estructura en Ciclo
Instrucción Do..Loop
Instrucción While…Wend
Instrucción For…Next
Instrucción For Each…Next
Salir de la estructura de Control
Operadores
Regla de Escritura Del código

Capítulo 3: LA PROGRAMACION DE OBJETOS EN EXCEL
El Modelo de Objeto de Excel
Presentación
Objetos y colecciones
Principio de usos de los objetos y las colecciones
Propiedades
Propiedades que representan los objetos
Métodos
Eventos
Colecciones
Redacción automática de las instrucciones
Instrucciones usadas con los objetos
La instrucción With
La instrucción For Each …Next
La instrucción if Type Of
La instrucción Set
EL examinador de objetos
Presentación
Búsqueda en el Examinador de Objeto

 

Capítulo 4: OBJETOS EN EXCEL
El objeto Applications
El objeto Workbook
Objetos y colecciones
Propiedades
Listas de Métodos
Ejemplo de código que utilizan el objeto workbooks
El objeto Worksheet
Lista de objetos y colecciones
Objetos y colecciones
Propiedades y Métodos
Ejemplo de código que usa el objeto worksheet
Ordenar las hojas de un libro
Protección de las hojas de calculo de un libro
Ordenar una tabla
El objeto Range
Propiedades y métodos que devuelve el objeto Range
Sintaxis de las propiedades
Lista de Objetos y colecciones
Propiedades
Métodos
Ejemplo de Uso de Objetos

Capítulo 5: CUADROS DE DIALOGOS
Presentación
Cuadro de Diálogos Integrados
El objeto Dialog
Los métodos GetOpenFileName y GetSaveAsFileName
Cuadro de Diálogos predefinidos
La función Inputbox
El método Inputbox
La función Msgbox
Constantes Usadas en los cuadros de diálogos

Capítulo 6: FORMULARIOS
Presentación
Crear un Formulario
Personalizar un Formulario
Escribir Procedimientos
Lista de Eventos
Ejecución y cierre de un Formulario
Propiedades de los controles ActiveX
Programando en un control de Formulario
Ejemplo de Formularios
Código VBA asociado al Formulario

Capítulo 7: ADMINISTRACION DE EVENTOS
Escritura de Eventos
Eventos de Hoja, Libro o de Formulario
Eventos del objeto Applications
Eventos Asociados a un gráfico incrustado
Eventos del objeto Application
Eventos del objeto Workbooks
Eventos del objeto Worksheets
Eventos Del objeto Chart

Cap.8: DEPURACION Y ADMINISTRACION DE ERRORES
Identificar diferentes tipos de errores
Errores de sintaxis
Errores de Compilación
Errores de ejecución
Errores de Lógicas
Depuración
Presentación
La barra de herramienta Depuración
EL objeto Debug
Administración de errores de VBA
El objeto Err