Course Code: vbaexceladv
Duration: 14 hours
Prerequisites:
Overview:
El curso revela los secretos de la escritura efectiva, aplicaciones avanzadas en VBA aplicación MsExcel.
Esta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a analistas de datos que desean utilizar VBA en Excel avanzados para automatizar tareas.
Al final de esta formación, los participantes serán capaces de:
- Escribir una aplicación orientada a objetos avanzada
- Convertir archivos de texto
- Utilización de fuentes de datos externas
- Uso de bibliotecas externas
Formato del curso
- Conferencia interactiva y discusión.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para hacer los arreglos.
Course Outline:
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)
Overview in Category:
Esta capacitación en vivo dirigida por un instructor en <loc> (en línea o en el sitio) está dirigida a analistas de datos que desean utilizar Excel avanzado VBA para automatizar tareas.
Al final de esta capacitación, los participantes serán capaces de:
- Escribir una aplicación orientada a objetos avanzada
- Convertir archivos de texto
- Utilizar fuentes de datos externas
- Usar bibliotecas externas