Programa del Curso
Macros
- Grabación y edición de macros
- Dónde almacenar macros.
- Asignación de macros a formularios, barras de herramientas, atajos de teclado
VBA Medio ambiente
- Editor de Visual Basic y sus opciones
- Atajos de teclado
- Optimización del entorno
Introducción a la programación procedimental
- Procedimientos: Función, Sub
- Los tipos de datos
- La declaración condicional If... Entonces.... Elseif.... Más.... Finalizar si
- Caso de instrucciones
- Bucle mientras, hasta que
- Bucle para ... próximo
- Instrucciones romper el bucle (salir)
Instrumentos de cuerda
- Combinación de cadenas (concatenación)
- Conversión a otros tipos: implícita y explícita
- Características de las cadenas de procesamiento
Visual Basic
- Descargar y cargar datos en una hoja de cálculo (Celdas, Rango)
- Descargar y cargar datos al usuario (InputBox, MsgBox)
- La declaración de variables
- La extensión y la duración de las variables
- Los operadores y sus prioridades
- Módulos de opciones
- Crea tus propias funciones y utilízalas en una hoja
- Objetos, clases, métodos y propiedades
- Código de seguridad
- Manipulación y vista previa de códigos de seguridad
Depuración
- Etapa de procesamiento
- Ventana de locales
- Ventana inmediata
- Trampas - Relojes
- Pila de llamadas
Manejo de errores
- Tipos de errores y formas de evitarlos
- Captura y control de errores en tiempo de ejecución
- Estructuras: En caso de error Reanudar a continuación, En caso de error GoA etiqueta, En caso de error GoA 0
Excel Modelo de objetos
- El objeto Application
- Objeto de libro y una colección de libros de trabajo
- Hoja de trabajo Hojas de trabajo de objetos y colecciones
- Objetos ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Selección de objetos
- Gama de colecciones
- Celdas de objetos
- Mostrar datos en la barra de estado
- Optimización mediante ScreenUpdating
- La medición del tiempo por el método Temporizador
El uso de fuentes de datos externas
- Uso de la biblioteca ADO
- Referencias a fuentes de datos externas
- Objetos ADO:
- Conexión
- Mandar
- Conjunto de registros
- Cadena de conexión
- Crear conexiones a diferentes bases de datos: Microsoft Access, Oracle, MySQL
Informes
- Introducción al lenguaje SQL La estructura básica de SQL (SELECCIONAR, ACTUALIZAR, INSERTAR EN, ELIMINAR) Llamar a una consulta Microsoft Access desde Excel formularios para admitir el uso de bases de datos
Requerimientos
Capacidad para trabajar con una hoja de cálculo, conocimientos básicos (referencias, rangos, hojas, ...). No se requieren conocimientos para crear macros, SQL o escribir código en VBA.
Testimonios (7)
Lo que más me gustó de la formación fue el conocimiento del formador de Excel. Me gustó aprender cosas útiles como atajos y fórmulas que puedo usar todos los días.
Martin
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
El entrenamiento fue perfecto a mi parecer, me abrió los ojos a muchas cosas de las que no estaba al tanto. Directo al grano con muchos ejercicios, para algunas personas tal vez fue muy rápido, pero debido a mi experiencia previa no lo sentí así.
Maen Hatoum - Red Bull GmbH
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
¡El conocimiento especializado fue impresionante! La forma en que lo explicaste y lo dividiste para que pudiéramos entenderlo fue genial. Creo que tengo que empezar por las cosas más sencillas. El último tema fue un poco avanzado y tuve dificultades para seguir el ritmo, pero llegaré allí :)
Zaskia Stanz - BMW
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
Ejemplos detallados y materiales de formación.
KAREN LOUW - BMW
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
Él estaba preparado y también proporcionó buenos consejos
Annemarie Van Aardt - BMW
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
I appreciate that the training was customized to our company's needs.
Rosanne Tanti
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática