Está en la página 1de 4

Programacin de Macros con

Excel - I



1 1. . P PR RE ES SE EN NT TA AC CI I N N
Excel es un programa que trabaja con hojas de clculo integrado en el entorno Windows y desarrollado por
Microsoft, que nos facilita el manejo de nmeros y frmulas matemticas. Hoy en da, Microsoft Excel es la hoja
de clculo ms usada en el mercado debido a la gran variedad de funcionalidades.

Por esta razn, es de gran importancia contar con recurso humano capacitado, que conozca las nuevas formas de
cmo debe trabajar en el mercado. Motivo por el cual, el alumno que lleve este curso aprender los conceptos y
fundamentos de macros de Excel, los mtodos para la transformacin de datos utilizando programacin VBA y
funciones bsicas para llevar a cabo el manejo de la informacin.
2 2. . O OB BJ J E ET TI I V VO O G GE EN NE ER RA AL L
El objetivo de este curso es dotar al estudiante de los conocimientos de programacin de Macros en
Excel mediante el uso del lenguaje Visual Basic for Aplications (VBA) para resolver problema.
3 3. . O OB BJ J E ET TI I V VO OS S E ES SP PE EC C F FI I C CO OS S
Dentro de los objetivos especficos que se desea cumplir en este curso se encuentran:
Conocer conceptos bsicos de programacin.
Usar de macros para la automatizacin de tareas
Personalizar libros de trabajo, utilizando formatos condicionales, criterios de validacin,
entre otros.
Brindar el conocimiento adecuado en Visual Basic para Aplicaciones (VBA) para
programar soluciones a problemas.
Importar archivos de Word, Excel y de texto con el uso de macros.
Preparar interfaces agradables mediante el uso de formularios.
4 4. . D DI I R RI I G GI I D DO O A A
Este curso est dirigido para aquellos que desean llevar a cabo programacin de Macros en Excel y
que tengan algn nivel de conocimiento en la solucin de problemas con la utilizacin de algoritmos.


5 5. . R RE EQ QU UI I S SI I T TO OS S
El seguimiento de este curso exige tener instalado en el ordenador el programa MS Excel en sus
versiones 2003 o bien 2007. Las diferencias estribarn en la forma de su interfaz pero no del
fondo, ideas y conceptos fundamentales.

6 6. . D DU UR RA AC CI I N N
Este primer nivel de Programacin de Macros tiene una duracin de 20 horas, distribuida en 5
sesiones de 4 horas cada sesin.




7 7. . E EV VA AL LU UA AC CI I N N

Este curso es de aprobacin por lo que se har una evaluacin en la ltima sesin, se tomarn
para la calificacin el trabajo en clase con las prcticas y participacin.
8 8. . M ME ET TO OD DO OL LO OG G A A
Las clases son terico prcticas, para cada tema se realiza una introduccin terica y luego se
presentan casos de resolucin para poner en prctica los conceptos expuestos. Se resuelven los
problemas de las guas de ejercicios prcticos referentes a los temas abordados.

El trabajo requiere una disciplina y estricta actitud de cumplimiento y compromiso por parte del
estudiante, por lo que la asistencia al curso es obligatoria y se solicita puntualidad. De darse dos
ausencias sin justificacin por escrito, se dar el curso por reprobado.

El estudiante debe ser proactivo en la bsqueda de respuestas a sus inquietudes y de informacin
adicional y complementaria al contenido del programa.
9 9. . C CO ON NT TE EN NI I D DO O D DE EL L C CU UR RS SO O

1. Macros y Conceptos

Qu es una Macro?
Cmo grabar una macro?
Grabando mi primer macro
Cmo ejecutar una macro?
Puede eliminarse una macro?
Otras operaciones de administracin para
macros
2. Algoritmos

Qu es un algoritmo?
Divide y vencers
Clasificacin de ciertos problemas
Tcnicas o mecanismos usados para
efectuar algoritmos.
Herramientas para elaborar
diagramas de flujo
Forma de utilizar el programa DFD
Cmo probar un diagrama de
flujo?

3. Visual Basic por Aplicaciones


Asignando una macro a una imagen
Cdigo Fuente Asociado al proceso
Algunos conceptos bsicos de VBA
Qu es un mdulo y cul es su uso.
Qu es evento
rea de trabajo y su entorno

4. VBA el lenguaje

USO DE VARIABLES, SU MBITO Y QU SON
LAS CONSTANTES
Alcance de las variables
El tipo de datos Variant
Forzar a declarar variables
Constante
MDULOS Y PROCEDIMIENTOS
Un procedimiento
Una funcin


Alcance o visibilidad tanto de variables
como procedimientos
Definir el alcance de un nivel de
procedimiento
Definir el alcance de nivel de mdulo
privado
Definir el alcance de nivel de mdulo
pblico
Encontrar una definicin de variable,
procedimiento o funcin
ESTRUCTURAS DE PROGRAMACIN
IF THEN ELSE
SELECT CASE
While - Wend
Do - Loop
For Next
For Each

5. Objetos de VBA

QU SON LOS OBJETOS?
Los mtodos y propiedades
Variables de objetos
ESQUEMA DEL MODELO DE OBJETOS DE
EXCEL?
Los objetos ms utilizados con VBA
Jerarqua de objetos
Forma de referenciar los objetos dentro del
cdigo
Objeto Coleccin
Mtodo especial: Add
Propiedad especial: Count



6. Editor VBA Ambiente de
Desarrollo

AMBIENTE DE DESARROLLO CON EL EDITOR
DE VISUAL BASIC
La Ayuda
Ayuda al escribir
CREACIN DE PROCEDIMIENTOS Y
FUNCIONES
EVENTOS DE LOS CONTROLES Y/O OBJETOS
INTERACCIN CON HOJAS DE CLCULO:
RANGOS Y CELDAS
DEPURACIN DE APLICACIONES
Ventana de Inmediato
Punto de interrupcin
Paso a Paso en el cdigo
Uso de Inspecciones
CONTROL DE ERRORES
Captura de errores
Escritura de Rutina

7. Formularios

AGREGAR FORMULARIOS A LA APLICACIN
Y ESTABLECER PROPIEDADES
Probar o ejecutar el formulario
AGREGAR CONTROLES A LOS FORMULARIOS
Y LAS PROPIEDADES DE LOS CONTROLES
Otras propiedades importantes en los
controles
DESPLEGAR FORMULARIOS DESDE LAS
APLICACIONES Y SU COMPORTAMIENTO
Controlar el comportamiento de los
formularios y obtener informacin de la hoja

También podría gustarte