Sei sulla pagina 1di 5

Excel 2010 Master

40 horas

Excel 2010 Master


Dentro del desarrollo de soluciones empresariales se encuentra el uso de
herramientas como Excel, esta, de manera particular, permite la elaboracin de
cuadros, tablas, grficos e informes necesarios para realizar anlisis y la toma de
decisiones acertadas. Es dentro de este desarrollo que surge, en algunos casos, la
necesidad de adaptar funciones o funcionalidades existentes a casos particulares, as
como el de la implementacin funcionalidades nuevas, esto en la bsqueda de
simplificar y hacer eficiente la solucin, teniendo como objetivo el reducir tareas
manuales. En este sentido, Excel permite la implementacin de automatizacin de
tareas y el desarrollo de operaciones nuevas mediante la implementacin de
subrutinas con en lenguaje VBA.

Qu es Excel 2010 Master?


Es un curso terico-prctico que le brindar los conocimientos fundamentales de
programacin bajo el lenguaje VBA (Visual Basic for Application), as como el de la
automatizacin de tareas desde la interfaz de programacin de Excel. Es as, que
dentro del desarrollo del curso se implementarn soluciones empresariales tipo,
basadas en funciones personalizadas y procedimientos, que incluyen el manejo del
modelo de objetos Excel y el modelo de acceso a datos.
A quines est dirigido?
Especialistas en el uso de Excel que manejen gran volumen de informacin en
las hojas de clculo y que requieran automatizar procesos manuales en el
manejo de objetos de Excel.

Qu logros adquiere el participante?


Aplicar el lenguaje VBA para el desarrollo de funciones personalizadas.
Emplear el modelo de objetos Excel en el desarrollo de soluciones.
Emplear el modelo de acceso a datos para conexin a bases de datos y la
manipulacin de datos.
Cules son los requisitos?

Haber aprobado el curso de Excel Advanced (INDISPENSABLE)


Conocimientos de Windows

Duracin
40

horas

Precio
US$

Captulo 1 : Automatizacin de tareas


Creacin de macros
- Uso de la grabadora en la creacin de macros.
o Uso de referencia relativa durante la grabacin de macros.
- Gestin de las macros del proyecto.
o Ejecutar, Modificar, Eliminar, Crear
- Invocacin mediante herramientas y controles de formulario.
- Configurar seguridad y centros de confianza para las macros
Descripcin y consideraciones del proyecto

Horas

Total

Captulo 2 : Entorno de programacin VBA


Descripcin de conceptos sobre la programacin en Excel
- VBA
- Sub rutinas (procedimientos y Funciones)
- Proyecto Excel
- Clase
- Objeto (propiedades, mtodos y eventos)
- Modelo de objetos Excel
Descripcin de la interfaz de programacin.
- Ingreso al editor de Visual Basic.
- Descripcin de las ventanas del editor.
- Descripcin de los objetos del proyecto
o Libro, Hoja, Mdulo y Formulario de usuario.
- Agregar y eliminar objetos del proyecto
- Personalizar la interfaz de programacin.

Horas

Total

Captulo 3 : Funciones personalizadas


Implementacin de funciones personalizadas
- Introduccin a funciones personalizadas.
- Declaracin de una funcin personalizada.
- Declaracin de variables locales.
o Concepto de identificador y reglas para su definicin.
o Uso de sentencias de declaracin DIM y STATIC.
o Descripcin de los tipos de dato simple
- Uso de parmetros en las funciones.
o Definicin de parmetros por valor y por referencia
o Definicin de parmetros opcionales y sus valores predeterminados.
- Uso de funciones intrnsecas dentro de las funciones personalizadas.
Trabajando con el modelo de objetos Excel a travs de macros.
- Identificacin de la jerarqua de objetos y colecciones.
- Uso de referencias a objetos activos.
- Uso de referencias a celdas, filas, columnas y rangos.
Implementacin de sub rutinas procedimiento
- Declaracin de procedimientos.
- Uso de cuadro de ingreso (InputBox)
- Uso de cuadro de mensaje (MsgBox)

Horas

3.5

Manejo de errores
- Programacin de manejadores de error.
- Tareas de depuracin.
o Manejo de puntos de interrupcin.
o Seguimiento de la ejecucin pas a paso.
o Agregar inspeccin.
Creacin de complementos Excel.
- Definicin de complemento y tipos de complemento.
- Asignacin de contrasea al proyecto.
- Conversin del proyecto a un complemento Excel.
- Activacin de complementos Excel.
Avance y primera revisin de proyecto

1.5

0.5

Total

2
11.5

Prctica Calificada 1

Captulo 4 : Programacin VBA


Fundamentos de programacin
- Descripcin de elementos bsico de un lenguaje de programacin
- Descripcin de tipos de sentencia.
- Declaracin y mbito de variables: PUBLIC, PRIVATE, DIM y STATIC.
- Declaracin de constantes.
- Uso de estructuras de control
o Sentencia IF
If end if
If else
If anidado
o Sentencia SELECT CASE
o Sentencia FOR
o Sentencia DO WHILE / UNTIL
Uso de arreglos y colecciones.
- Uso de parmetro arreglo en sub rutinas de tipo funcin.
o Declaracin de parmetro arreglo
o Formato de la sentencia FOR EACH
o Recorrido del arreglo parmetro
o Identificacin de un tipo de dato (TypeOf)
- Declaracin de arreglos
o Definir dimensiones del arreglo.
o Recorrer un arreglo.
o Uso de algoritmos de bsqueda y ordenamiento de un arreglo.
o Uso de arreglos dinmicos
Declaracin
Redimensionar y mantener valores.

Horas

3.5

Total

Captulo 5: Formularios de usuario (UserForm)


Diseo de formularios de usuario.
- Insercin de formularios de usuario al proyecto.
- Descripcin de elementos de diseo para los formularios.

9.5

Horas
6

- Uso de propiedades y mtodos de formulario.


- Programacin de manejadores de eventos de formulario
- Insercin y uso de controles de formularios.
o Etiqueta
o Cuadro de texto
o Botn de comando
o Cuadro de lista
o Cuadro combinados
o Marco
o Botn de opcin
o Casilla de verificacin
o Imagen
o Pgina mltiple
o RefEdit
o Otros controles ActiveX
Total

Captulo 6 : Acceso a bases de datos


Acceso a datos Externos desde Excel
Uso de Objetos de Acceso a datos
Modelo Objeto DAO
Objeto Database
Objeto Recordset
Operaciones Bsicas de Mantenimiento de un Objeto Recordset

Horas

Total

Entrega de proyectos
Examen Final

2 h.

Potrebbero piacerti anche