Macros VBA Básico y Avanzado
0 de 79 lecciones completas (0%)
Salir del curso
CURSO EXCEL MACROS BÁSICO VBA
Índice
1 lección
Módulo 1 – Macros en Excel, primer paso hacia el VBA
1.1. Introducción
1.2. Cómo se hace una macro
1.3. Donde están las macros
1.4. La ficha desarrolladora
1.5. Seguridad en macros
1.6. Guardar en Excel
1.7. Grabar macros en el libro de macros personal
1.8. Grabar macros en un libro
1.9. Eliminar macros
1.10. Asignar macros a botones
10 lecciones
Módulo 2 – Acercándonos al interior de una macro en Excel
2.1. El editor de VISUAL BASIC o IDE
2.2. Estructura de una macro
2.3. Formas de ejecutar una macro
3 lecciones
Módulo 3 – Comenzando a escribir código VBA
3.1. En que consiste programar en VBA
3.2. Objetos en VBA
3.3. Métodos en VBA
3.4. Propiedades en VBA
3.5. Como empezar a escribir una macro en VBA
3.6. Comentarios, sangrías y saltos de línea en VBA
3.7. Ayudas contextuales a la programación con VBA
3.8. La ayuda de VBA en Excel
8 lecciones
Módulo 4 – Ejemplos de código listo para usar
4.1. Código que no puede ser grabado por macros
4.2. Acciones con rango de celdas con VBA
4.3. Acciones con filas y columnas con VBA
4.4. Acciones con hojas en VBA
4.5. Acciones con libros en VBA
4.6. Acciones con Excel en VBA
4.7. Dar formatos de celda con VBA
4.8. Dar formatos de numero con VBA
4.9. Asignación de macros a eventos con VBA
9 lecciones
Módulo 5 – Gestionar los errores en VBA
5.1. Errores en VBA
5.2. ON ERROR RESUME NEXT
5.3. ON ERROR GO TO
3 lecciones
Módulo 6 – Variables en VBA
6.1. Que es una variable en VBA
6.2. Declaración de variables de valor en VBA
6.3. Declaración de variables de objeto
3 lecciones
Módulo 7 – IF, THEN, ELSE y cuadros de mensaje en VBA
7.1. IF, THEN, ELSE en VBA
7.2. Cuadros de mensaje con y sin variable
7.3. Cuadros de mensaje INPUTBOX en VBA
3 lecciones
Módulo 8 – Estructuras repetitivas o bucles en VBA
8.1. El bucle FOR NEXT en VBA
8.2. El bucle DO WHILE LOOP en VBA
8.3. El bucle FOR EACH NEXT en VBA
3 lecciones
CURSO EXCEL MACROS VBA AVANZADO
Índice
1 lección
Módulo 1 – Excel VBA avanzado, aproximación
1.1. Para quien es este curso
1.2. Que aprendemos en Excel VBA
1.3. Conceptos avanzados para una programación
3 lecciones
Módulo 2 – Formas de hacer referencia a rangos y hojas
2.1. Referencia a hojas y convenciones de escritura
2.2. Referencia a rangos mediante la utilización de CELLS
2.3. Utilizar RANGE para referirnos a rangos
2.4. Utilizar nombres de rangos y convenciones de escritura
2.5. Referencia a rangos de tablas de Excel
2.6. END y OFFSET como referencia a rangos
2.7. Otras formas de referencia a rangos en VBA
7 lecciones
Módulo 3 – Variables en VBA
3.1. Que es una variable y que tipos de datos acogen
3.2. Variables de datos
3.3. Variables de objetos
3.4. Alcance y duración de las variables
3.5. Constantes en VBA
5 lecciones
Módulo 4 – Variables matriz y ARRAYS
4.1. Variables matriz, concepto
4.2. Variables matriz, dimensionado
4.3. Variables matriz, uso y ejemplos
4.4. ARRAYS, concepto
4.5. ARRAYS, estáticos y dinámicos, dimensionado
4.6. ARRAYS, uso
6 lecciones
Módulo 5 – Aplicaciones optimizadas y orientadas a usuario final
5.1. Evitar los métodos SELECT y COPY
5.2. BLOQUES WITH sencillos y anidados
5.3. Convenciones de escritura de código
5.4. Interacción del usuario con VBA, MSGBOX avanzado
5.5. INPUTBOX, GO TO y uso de etiquetas
5.6. Protección de aplicaciones orientadas a usuario final
5.7. Configuración del entorno y la interfaz
7 lecciones
Módulo 6 – Ejercicio global, aplicación orientada a usuario final
6.1. Un paseo por la aplicación
6.2. Creación de los módulos
6.3. Creación de procedimientos para navegar por la aplicación
6.4. Gestionar trabajadores a partir de procedimientos
6.5. Creación de procedimientos para la importación de datos
6.6. Código para el objeto THIWORKBOOK
6 lecciones
Sobre el Certificado
¿Cómo descargar el certificado?
1 lección
Módulo 3 – Variables en VBA
3.3. Variables de objetos
No tienes acceso a esta lección
Por favor, inscríbete o accede para acceder al contenido del curso.
Hacer el curso
Acceder
Anterior
Siguiente