Está en la página 1de 3

NIVEL PROGRAMACIÓN VBA I (2 SEMANAS)

1. Macros en Excel.
a. ¿Qué es una Macro? ¿Qué es VBA?
b. Activar Desactivar Pestaña Desarrollador.
c. Editor Visual Basic.
d. Ventanas y Barra de Herramientas.
e. Mi Primera Macro.
f. Guardar Libro con Macro.
g. Seguridad de Macros.
h. Comentarios.
2. Manejo de Rangos, hojas y archivos 1
a. Objetos Propiedades Métodos Eventos
b. Objeto Range
c. Objeto Cells
d. Range y Cells Combinados
e. ActiveCell
f. Negrita, Subrayado, Tipo Fuente y Tamaño
g. Alineación Horizontal y Vertical
h. Selection Merge
i. Modificar Colores Celda ColorIndex
j. Modificar Colores Celda Usando RGB
k. Copiar, Cortar, Pegar y Pegado Especial
l. Vaciando el Portapapeles
m. Ejecutar Macro Paso a Paso
3. Manejo de Rangos, hojas y archivos 2
a. Trabajando con Filas Rows
b. Trabajando con Columnas Columns
c. Trabajando con Hojas Sheets
d. Trabajando con Hojas Sheets -2
e. WorkSheets
f. Libros WorkBooks, ActiveWorkbooks y ThisWorkbook
g. Libros Name, Path y Fullname
h. Libros Add, Open, Close, Save y SaveAs
4. Variables
a. Variables Dim, String e Integer
b. Variables Date y Boolean
c. Variables Option Explicit
d. Variables Vectores, Arrays o Matrices Unidimensionales
e. Variables Arrays o Matrices Multidimensionales
f. Arrays Dinámicos
g. Variables Objeto

NIVEL PROGRAMACIÓN VBA II (6 SEMANAS)

1. Conceptos Fundamentales.
a. Módulos
b. Tipos de Datos Definidos por Usuario
c. Estructuras de Decisión If, End IF
d. Estructuras de Decisión If Anidados
e. Estructuras de Decisión Select Case
f. Operadores Lógicos AND Y OR
g. Operadores Lógicos XOR y NOT
2. Estructuras de Control de Visual Basic
a. Estructuras de Control For Next
b. Rellenar Array Unidimensional con For Next
c. Estructuras de Control For Next Anidados
d. Estructuras de Control While Wend
e. Estructuras de Control Do While Loop
f. Estructuras de Control Do Until Loop
g. Estructuras de Control Do Loop
h. Interrumpir Bucles
i. Estructuras de Control For Each Next
j. With End With
k. Acelerando Bucles
l. Modos de Ejecutar una Macro
3. Los objetos VBA
a. ActiveX
b. ActiveX CommandButton Propiedades -1
c. ActiveX CommandButton Propiedades -2
d. ActiveX CommandButton Eventos
e. ActiveX ComboBox Propiedades -1
f. ActiveX ComboBox Propiedades -2
g. ActiveX ComboBox Propiedades -3
h. ActiveX ComboBox Eventos
i. ActiveX CheckBox Propiedades
j. ActiveX CheckBox Eventos
k. ActiveX ListBox Propiedades
l. ActiveX TextBox Propiedades
m. ActiveX TextBox Eventos
n. ActiveX ScrollBar Propiedades
o. ActiveX ScrollBar Eventos
p. ActiveX SpinButton Propiedades
q. ActiveX SpinButton Eventos
r. ActiveX OptionButton Propiedades -1
s. ActiveX OptionButton Propiedades -2
t. ActiveX OptionButton Eventos
u. ActiveX Label Propiedades
v. ActiveX Image Propiedades
w. ActiveX ToggleButton Propiedades
x. ActiveX Otros Controles Disponibles
y. Eventos WorkSheet
z. Eventos WorkBook
4. Controlando el código en VBA
a. Funciones Excel con VBA
b. Subrutinas y Funciones Diferencias
c. Subrutinas y Funciones Call
d. Utilizar una Función como Macro
e. Variables Globales / Públicas y Privadas
f. Enviando y Recibiendo Variables -1
g. Enviando y Recibiendo Variables -2
h. Devolviendo Variables
i. ByVal vs ByRef
j. Seleccionando Rangos con Método Union
5. Creación de formularios UserForm.
a. Formularios Ejemplo Práctico
b. Insertando Controles a un Formulario
c. Rellenando Tabla Excel desde Formulario
d. Añadiendo CheckBoxes y OptionButtons a Formulario
e. Añadiendo Frames a Formulario
f. Añadiendo ComboBoxes a Formulario
g. Recorriendo Controles de un Formulario
h. Validando Controles de un Formulario
i. Pasando Datos de Excel a Formulario
j. Método Range.Find para Buscar Factura
k. Modificar Registros en Tabla de Excel
l. Eliminar Registros en Tabla de Excel
m. Control MultiPage Página Múltiple
n. Trabajando con Carpetas
o. FileDialog (msoFileDialogFolderPicker)
p. Propiedades de las Carpetas
6. Tópicos Avanzados I (Web Scraping)
7. Tópicos Avanzados II (Conexión a Access)
8. Tópicos Avanzados III (Conexión a MySQL)
9. Tópicos Avanzados IV (Conexión a AutoCAD)

También podría gustarte