Formación disponible in-company ¡Contáctanos!
Profesionales con conocimientos del estándar de la hoja de cálculo y todas sus herramientas, y que precisan de conocimientos para automatizar procesos por etapas, tales como traspasar o tratar información entre libros de trabajo.
Profesionales que utilicen Excel diariamente, que necesiten adaptar las herramientas del programa para que se adapten al 100% a sus necesidades y ampliar el programa con nuevas funcionalidades que no ofrece Excel de serie, aprovechando todo el potencial de las macros.
1. INTRODUCCIÓN A LAS MACROS
1. Introducción al VBA (visual basic para aplicaciones).
2. Introducción a las macros.
Hacer visible la ficha programador.
¿Qué se puede hacer con VBA?
3. Sobre seguridad de macros.
4. Guardando libros de trabajo con macros.
5. Dos tipos de macros en VBA:
Procedimiento Sub.
Procedimiento Function.
6. Definiciones importantes.
7. Creando macros en VBA.
8. Grabación de macros VBA:
Ejemplo 1.
Ejemplo 2.
9. Grabar usando referencias absolutas frente relativas.
10. Libro de macros personal.
11. Asignar una macro a una tecla de acceso directo (o método abreviado).
12. Asignar una macro a un botón.
13. Escribiendo algo de código VBA.
14. ¿Cómo trabaja VBA?: resumen de lo visto:
Objetos y colecciones.
Propiedades.
Métodos.
Variables.
Construcciones de programación VBA.
2. EL ENTORNO DE VBA. CARACTERÍSTICAS GENERALES
1. El editor de VBA (Visual Basic para aplicaciones).
2. Los módulos en el editor de VBA.
3. Personalizar el entorno del editor de VBA: Opciones.
Pestaña Editor.
Pestaña Formato del Editor.
Pestaña General.
Pestaña Acoplar.
4. Personalizar el entorno del editor de VBA: Examinador de objetos.
5. Personalizar el entorno del editor de VBA: Propiedades del proyecto.
Pestaña General.
Pestaña Protección.
6. La ventana de Explorador de proyectos.
7. La ventana de Propiedades.
3. TIPOS DE DATOS, VARIABLES, CONSTANTES Y EXPRESIONES
1. Tipos de datos y variables.
2. Ámbito de las variables.
3. Elección del tipo de una variable.
4. Definiendo constantes.
5. Expresiones, operadores y otros.
4. SENTENCIAS DE CONTROL
1. Introducción.
2. Sentencia IF … THEN … ELSE …
3. Sentencia SELECT CASE
4. Sentencia FOR…NEXT
5. Sentencia WITH…END WITH
5. RANGOS EN VBA
1. Introducción.
2. Trabajando con rangos en vba.
3. Determinar el tipo de la selección.
4. Copiar un rango.
5. Cortar un rango.
6. Copiar un rango de tamaño variable.
7. Seleccionando rangos variables.
8. Contar celdas seleccionadas.
9. Looping eficiente por un rango seleccionado.
10. Transferir datos de un rango a una matriz (o viceversa).
11. Las funciones INPUTBOX y MSGBOX.
6. PROCEDIMIENTO SUB Y FUNCION
1. Introducción.
2. Procedimiento Sub.
3. Ejemplos procedimiento Sub.
4. Procedimiento Function.
5. Definir en qué categoría incluir la nueva Function.
6. Ejemplos procedimiento Function.
7. CONTROLES Y EVENTOS
1. Introducción.
2. Controles disponibles.
3. Propiedades comunes a todos los controles.
4. Controles más usuales.
5. Ejemplo de un CommandButton.
6. Ejemplo de un ListBox.
7. Eventos.
Aprender las nociones básicas de lo que es VBA (Visual Basic para aplicaciones), para poder entender una macro ya construida, y en última instancia poder modificarla.
Introducir a los asistentes a la programación con VBA para Excel.
Realizar macros sencillas de primer nivel.
Aprender las nociones básicas de lo que es VBA (Visual Basic para aplicaciones), para poder entender una macro ya construida, y en última instancia poder modificarla.
Introducir a los asistentes a la programación con VBA para Excel.
Realizar macros sencillas de primer nivel.