Descripción
Ventajas CEDECO:
- Solo contamos con los mejores profesores especialistas.
- Asumimos toda la puesta en marcha del curso
- Realizamos una prueba de nivel a los participantes para formar un grupo más homogéneo
- Nos involucramos a fondo en el seguimiento del curso
- Evaluamos la calidad del curso
OBJETIVOS del curso de VBA para Excel
Capacitar al asistente en la realización de macros y funciones de alto nivel usando el lenguaje de programación Visual Basic para Aplicaciones Excel.
CONTENIDOS
Macros con ayuda de la grabadora: Concepto de macro. Creación de macros con la grabadora. Uso de referencias absolutas y relativas en las macros. Visualización de las macros en el editor de Visual Basic. Las macros se encuentran en módulos. Donde guardar las macros: libro actual, libro de macros personal.
Macros sin ayuda de la grabadora: Escritura de una macro desde el editor de Visual Basic. Conceptos básicos de programación orientada a objetos: clase, objeto, propiedad, método y evento. Los objetos ActiveCell, Range, Selection. Movimientos absolutos, movimientos relativos, escritura en las celdas y creación de fórmulas. Como pedir ayuda sobre Visual Basic. Entorno de desarrollo Microsoft Visual Basic para Aplicaciones: ventana de proyecto, ventana de propiedades, ventana de código. Ejecución desde el entorno de Visual Basic: el depurador.
Como ejecutar las macros: Ejecución desde el cuadro Macros. Creación de barras de herramientas personalizadas. Creación de menús. Ejecución de macros desde elementos de dibujo.
Conceptos básicos del lenguaje Visual Basic: Tipos de datos. Operadores. Expresiones. Tipos definidos por el usuario. Estructuras de control. Arrays. Ambito y vigencia de las variables. Conversiones entre tipos.
Barra de herramientas formulario: Botones. Cuadros de lista. Cuadros combinados. Casillas de verificación. Botones de opción. Marco.
Objetos Workbook y Worksheet: Propiedades y métodos del objeto Workbook. Propiedades y métodos del objeto Worksheet. Eventos más importantes del objeto Workbook. Eventos más importantes del objeto Worksheet.
Objeto Application: Uso del objeto Application. Colección Workbooks. Colección Worksheets.
Funciones personalizadas: Creación de un módulo de funciones. Uso de las funciones desde la hoja de trabajo. Argumentos en las funciones. Argumentos opcionales. Argumentos de tipo Range. Nº de argumentos abierto.
Formularios (UserForms): Creación de formularios. Controles de formulario. Eventos más comunes.
Depuración de aplicaciones: Puntos de interrupción. Agregar inspección. Ventana de inmediato.
Control de errores: Tipos de errores. Manejador de errores.
Curso de calendario
Consulta nuestros cursos en abierto
Formación online
Consúltanos infoempresas@cedeco.es | +34 91 355 4482