Formación : Excel VBA, desarrollo de aplicaciones, avanzado

Certificación TOSA®

Excel VBA, desarrollo de aplicaciones, avanzado

Certificación TOSA®
Descargar en formato pdf Compartir este curso por correo electrónico 2


Este curso le ayudará a perfeccionar el desarrollo en Excel utilizando el lenguaje VBA. Aprenderá a optimizar sus aplicaciones automatizadas y a hacerlas más fiables, así como la interfaz de usuario de sus aplicaciones y a utilizar las API de Windows.


Abierta
In-company
A medida

Curso práctico presencial o en clase a distancia

Ref. EAV
Precio : 910 € I.E.
  3d - 21h00




Este curso le ayudará a perfeccionar el desarrollo en Excel utilizando el lenguaje VBA. Aprenderá a optimizar sus aplicaciones automatizadas y a hacerlas más fiables, así como la interfaz de usuario de sus aplicaciones y a utilizar las API de Windows.

Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
  • Construir y optimizar un proyecto de desarrollo VBA en Excel
  • Utilice el gestor de errores para detectar problemas y corregirlos
  • Crear una interfaz de diálogo con el usuario en Excel mediante cuadros de diálogo y mensajes
  • Desarrollar el tratamiento, la representación y la publicación de datos mediante programación VBA

Público afectado
Cualquiera que desee desarrollar aplicaciones VBA en Excel.

Requisitos previos
Buenos conocimientos básicos de VBA y Excel o conocimientos equivalentes a los adquiridos en el curso "Excel, desarrollo de aplicaciones en VBA, nivel 1" (Ref. BAV).

Programa de la formación

Recordatorio de los principios básicos del desarrollo

  • Conozca los objetos y colecciones fundamentales: Libros de trabajo, Hojas de cálculo, Rangos y Celdas.
  • Dominar la sintaxis básica: condicionales y bucles, variables.
  • Gestión de errores recuperables en el código. Identificación de tipos de error y uso de herramientas de depuración.
Trabajo práctico
Limite las instrucciones Select para optimizar el código. Utilizar un gestor de errores.

Sintaxis avanzada

  • Utilizar variables objeto, variables array y arrays dinámicos.
  • Cree funciones personalizadas y una biblioteca de macros adicionales (AddIn).
  • Llamar a un procedimiento o función con argumentos ByRef o ByVal.
  • Uso de las API de Windows: principales API útiles en el desarrollo de Excel.
Trabajo práctico
Analizar un proyecto y estructurarlo mediante subprogramas. Crear funciones a las que se pueda acceder desde otros libros de trabajo.

Objetos Excel avanzados, eventos

  • Creación de listas, filtros, subtotales y tablas dinámicas: construcción y manipulación mediante programación.
  • Uso de las funciones de cálculo de Excel en VBA (WorksheetFunction).
  • Automatice la creación y modificación de un gráfico utilizando VBA.
  • Identificación de eventos de libro y hoja. Uso del argumento Cancelar. Asegurar la apertura de un libro de trabajo.
Trabajo práctico
Construir un SES y un gráfico con VBA. Automatizar la aplicación de resultados calculados sobre un rango de celdas.

Interfaz de usuario

  • Programe la importación de datos externos (txt, csv...).
  • Establece los parámetros para abrir y guardar un archivo Excel (GetOpenFileName).
  • Cree un formulario de usuario que contenga listas desplegables multiselección en cascada.
Trabajo práctico
Utilice un cuadro de diálogo o UserForm para abrir un archivo externo y procesar los datos.

Otras aplicaciones y gestión de archivos

  • Haciendo referencia a una librería.
  • Programar el enlace con Word o PowerPoint: utilizar la automatización.
  • Acceder a los archivos de una carpeta (FileSystemObject).
Trabajo práctico
Automatizar la exportación a Word o PowerPoint de una tabla construida mediante programación. Listar los archivos en una carpeta. Opción: certifique sus conocimientos con TOSA®.


Certificación
La certificación TOSA® VBA certifica las habilidades del alumno en una escala de 1.000 puntos durante un periodo de 3 años. La opción de certificación se contrata en el momento de la inscripción y requiere que el alumno realice el examen en línea en las 4 semanas siguientes a la sesión. El examen dura 1 hora y se compone de 25 ejercicios que alternan manipulaciones sobre las aplicaciones y preguntas tipo test, cuya dificultad varía en función de las respuestas del alumno. Salvo solicitud expresa, el curso se imparte por defecto en francés y en la versión más reciente del software. El seguimiento se lleva a cabo mediante un programa informático y se registra a efectos de control de la conformidad. Una vez finalizado el examen, los alumnos pueden consultar sus resultados en línea y recibir un correo electrónico con un certificado, un resumen detallado de sus competencias y su diploma.

Modalidades prácticas
Trabajo práctico
Debates y ejercicios prácticos.
Métodos pedagógicos;
Enseñanza activa basada en el debate, los ejercicios prácticos y la evaluación de lo aprendido a lo largo del curso.

Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia