Temario del curso
Modelo de objetos de Excel
- La hoja de protección desde VBA
- Libro de objetos, colección de libros
- Objeto Hoja de cálculo, colección de hojas de trabajo
- Validación de hojas
- Métodos prácticos del objeto Rango
- Copiar, pegar, pegado especial
- Propiedad CurrentRegion (Región actual)
- Buscar y reemplazar
- Clasificación de rangos
- Gráficos (Objeto Gráfico)
Eventos
- Eventos a nivel de aplicación
Tableros
- Arrays dinámicas
- Matrices Variant
- Otimitzación de arrays y memoria
- Matrices multidimensionales
Orientado a objetos Programming
- Clases y objetos
- Creando clases
- Creación y destrucción de objetos
- Cree métodos
- Cree propiedades
- Validación de datos usando propiedades
- Propiedades y métodos predeterminados
- Gestión de errores en el módulo de clase
Crear y administrar colecciones
- Cree una colección
- Agregar y eliminar elementos
- Referencias a componentes (usando una clave e índice)
Estructuras y funciones avanzadas VBA
- Pasar parámetros por valor y referencia (ByRef y ByVal)
- Procedimientos con un número variable de parámetros
- Parámetros opcionales y predeterminados
- Procedimientos con un número desconocido de parámetros (ParamArray)
- Enumeración, pasaje conveniente de parámetros
- Tipo del usuario (Tipo definido por el usuario)
- Servicio Null, Nothing, cadena vacía "", Empty, 0
- Conversión de tipos (Conversion)
Operaciones de archivo
- Abrir y cerrar archivos de texto
- Lectura y escritura de datos de texto y binarios
- Procesamiento de registros en el archivo CSV
- Procesamiento eficiente de archivos de texto
Uso de funciones VBA en otras aplicaciones
Extras
- Cree sus propios complementos
- Cree una barra de herramientas para la adición
- Instalación y protección de sus propios complementos
Uso de bibliotecas externas
Conexión a bases de datos externas (ODBC, OLEDB)
Testimonios (7)
Me gusta el entrenamiento práctico y ver cómo resolvemos problemas de manera inmediata.
Jon Matrille - LocumTenens.com
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
Realmente disfruté el entrenamiento. ¡Es enorme y práctico! El conocimiento del formador, combinado con su habilidad para conducir el entrenamiento, hizo que el tiempo de formación fuera muy eficiente. El formador reconoció el nivel de experiencia de los participantes en VBA y proporcionó ejercicios relevantes a esa experiencia, lo cual hizo que la capacitación fuera muy útil.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
Me beneficié del conocimiento, la explicación y los consejos del formador.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
Me gustó el instructor, un tipo agradable con una gran actitud.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
Generalmente disfruté del conocimiento y el sentido del humor.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Traducción Automática