1. Introducción
1.1 Excel y macros
1.2 Una definición sencilla
1.3 Utilidad de una macro
1.4 Objetos, propiedades y métodos
1.5 Lenguaje VBA
2. Cómo comenzar
2.1 Barra de Herramientas VBA
2.2 Editor VBA
3. Escribir una macro
3.1 Mi primera macro
3.2 Escribir la macro
3.3 Ejecutar la macro
3.4 Comprender la macro
3.5 Resumen
3.6 OPM de la macro
4. Grabar una macro
4.1 Mi primera macro
4.2 Grabando la macro
4.3 ResumenEscrita vs. grabada
4.4 Diferencias
4.5 Conclusión
4.6 Recomendación
5. El Editor de Macros
5.1 Cómo acceder
5.2 Ventana Proyecto
5.3 Ventana Propiedades
5.4 Dónde escribir la macro
5.5 Ventana Código
5.6 Ventana Inmediato
5.7 Proteger el Código
5.8 Control de la macro
5.9 Opciones
6. Ejemplos de macros
6.1 Macro 1
6.2 Macro 2
6.3 Macro 3
7. Ejecución de macros
7.1 Desde el código
7.2 Desde el menú
7.3 Desde el teclado
7.4 Desde objetos
7.5 Desde botones
7.6 Automáticamente
8. Macros de Eventos
8.1 Eventos de libros
8.2 Eventos de hojas
9. Formularios (Userforms)
9.1 Crear un Userform
9.2 Controles de un Userform
9.3 Propiedades de un Userform
9.4 Ejemplo paso a paso
10. Varios
10.1 Ejecutar macro desde macro
10.2 Depuración y errores
10.3 Complementos (Add-Ins)
10.4 Seguridad de macros
10.5 Firma digital
10.6 Macros privadas
10.7 Acelerar el código
11. Definir variables
11.1 Declaración
11.2 Tipos
11.3 Locales
11.4 Públicas
11.5 Estáticas
11.6 Constantes
11.7 Conversión
11.8 Ejemplos
12. Trabajar con libros
12.1 Abrir libros
12.2 Guardar libros
12.3 Cerrar libros
12.4 Borrar libros
12.5 Crear libros
12.6 Imprimir libros
12.7 Calcular libros
12.8 Listar libros
12.9 Proteger – Desproteger libros
13. Trabajar con hojas
13.1 Crear hojas
13.2 Mover hojas
13.3 Borrar hojas
13.4 Copiar hojas
13.5 Seleccionar hojas
13.6 Activar hojas
13.7 Activar vs. seleccionar
13.8 Ocultar – Mostrar hojas
13.9 Nombrar – Renombrar hojas
13.10 Proteger – Desproteger hojas
13.11 Vista previa de hojas
13.12 Imprimir hojas
13.13 Color de etiquetas
13.14 Ordenar hojas
14. Trabajar con rangos
14.1 Selección de rangos
14.2 Selección de celdas
14.3 Selección de filas
14.4 Selección de columnas
14.5 Otras selecciones
14.6 Insertar rangos
14.7 Borrar rangos
14.8 Copiar y pegar rangos
14.9 Nombrar rangos
14.10 Combinar rangos
14.11 Ocultar – Mostrar rangos
14.12 Proteger – Desproteger rangos
14.13 Moverse entre rangos
14.14 Transponer rangos
14.15 Ordenar rangos
14.16 Borrar rangos
14.17 Imprimir rangos
14.18 Eliminar filas vacÃas
15. Trabajar con Arrays
15.1 Definición
15.2 Fijos
15.3 Variables
15.4 Bidimensionales
15.5 Redim
15.6 Preserve
15.7 Ejemplos
16. Estructuras
16.1 Do Loop
16.2 For Next
16.3 For Each Next
16.4 While Wend
16.5 Go To
16.6 With End With
16.7 If Then
16.8 Select Case
16.9 Do Events
16.10 On Error Resume Next
16.11 On Error Go To
17. Comandos Utiles
17.1 Encender o apagar mensajes de alerta
17.2 Mensajes de la barra de estado
17.3 Message Boxes
17.4 Input Box
18. Built in Dialogs
18.1 XlDialogOpen
18.2 XlDialogSaveAs
19. Barras de Herramientas
19.1 Crear
19.2 Agregar – quitar
19.3 Mostrar – ocultar
20. Menús
20.1 Crear un menú
20.2 Agregar opciones
20.3 Borrar un menu
« 1 [2] Mostrar todos