Ingeniero en Sistemas
Programación de
Macros en VBA
Introduce al participante en los conocimientos
para utilizar la herramienta de Excel 2007 en
aplicaciones que permitan optimizar su tiempo
mediante la programación con el lenguaje Visual
Basic.
Ing. Patricia Acosta, MSc.
E-mail: acostanp@gmail.com
Website: http://www.saccec.com/
Blog:
http://www.aulaexcelavanzado.blogspot.com/Mayo- 2010
MS Excel con Programación de Macros en Visual Basic Application
CONTENIDO
MACROS EN MS EXCEL................................................................................................................ 4
GRABAR UNA MACRO .................................................................................................................. 4
SEGURIDAD EN MACROS............................................................................................................ 6
CODIGOS DE UNA MACRO DE EXCEL..................................................................................... 9
CÓDIGOS MÁS COMUNES ......................................................................................................... 16
CUADRO DE CONTROL – CONTROLES ACTIVEX.............................................................. 18
CREANDO FORMULARIOS Y PROGRAMÁNDOLOS .......................................................... 22
TRABAJANDO CON FORMULAS .............................................................................................. 28
CÓDIGO PARA CARGAR UN FORMULARIO DESDE EXCEL ........................................... 30
ASIGNAR UNA MACRO A UNA AUTOFORMA...................................................................... 34
PROTEGER UNA HOJA EN AMBIENTE VBA ......................................................................... 36
COLOCAR UNA CLAVE AL PROYECTO DE VBA ................................................................ 38
OBJETOS, PROPIEDADES Y MÉTODOS............................................................................................... 39
CONCEPTOS QUE ENCONTRAREMOS EN EXCEL ............................................................. 40
PRACTICA II .................................................................................................................................. 51
CÓDIGOS MÁS COMUNES ......................................................................................................... 52ESTRUCTURAS CONDICIONALES........................................................................................... 66
ESTRUCTURA IF..ELSE ............................................................................................................... 70
ESTRUCTURAS IF ANIDADAS ................................................................................................... 73
OPERADORESLÓGICOS. ........................................................................................................... 75
OPERADOR LÓGICO AND (Y). ......................................................................................................... 75
OPERADOR LÓGICO OR (O)............................................................................................................. 77
OPERADORLÓGICO NOT (NO). ........................................................................................................ 79
ESTRUCTURA SELECT CASE.................................................................................................... 80
LA FUNCIÓN MSGBOX................................................................................................................ 86
LAINSTRUCCIÓN WITH. .................................................................................................................. 90
ESTRUCTURAS REPETITIVAS. ................................................................................................. 93
ESTRUCTURA REPETITIVA PARA (FOR) .............................................................................. 95
PROPIEDADES ROW Y COLUMN...
Regístrate para leer el documento completo.