Aller au contenu principal

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)

Date de mise à jour :
Identifiant Offre Info : 03_261314536F
Organisme responsable : Histya (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

Aucun code métiers (ROME) n'a été associé à cette formation.

Formacode

  • 30860 : Langage Visual Basic
  • 31067 : Développement informatique

Présentation de la formation

Objectifs

Domaine 1?: Gestion des objets VBA 1.1 Manipuler les objets Excel?: automatiser les processus dans Excel en utilisant et en gérant les principaux objets tels que Workbooks (cahiers de travail), Worksheets (feuilles de calcul), Ranges (plages de cellules), et Charts (graphiques), afin de simplifier les tâches spécifiques et optimiser la gestion des données. 1.2 Gérer les collections d'objets: gérer les groupes d'objets similaires dans Excel, comme les collections Worksheets ou…

Domaine 1?: Gestion des objets VBA
  • 1.1 Manipuler les objets Excel?: automatiser les processus dans Excel en utilisant et en gérant les principaux objets tels que Workbooks (cahiers de travail), Worksheets (feuilles de calcul), Ranges (plages de cellules), et Charts (graphiques), afin de simplifier les tâches spécifiques et optimiser la gestion des données.
  • 1.2 Gérer les collections d'objets: gérer les groupes d'objets similaires dans Excel, comme les collections Worksheets ou Cells, en parcourant, ajoutant ou supprimant des éléments de la collection, et en utilisant des boucles afin d'automatiser les opérations répétitives sur chaque élément de la collection.
  • 1.3 Interfacer avec d'autres applications: utiliser VBA pour interagir avec d'autres programmes Microsoft 365 tels que Word, Access et Outlook,
Domaine 2?: Procédures VAB
Les compétences évaluées?:
  • 2.1 Écrire des procédures?: créer des sous-routines et des fonctions en VBA pour exécuter des tâches spécifiques, en utilisant des arguments et des paramètres pour passer des données entre les procédures, afin d'améliorer la modularité et la réutilisabilité du code.
  • 2.2 Traiter les erreurs et exceptions?
  • 2.3 Améliorer la performance du code?: optimiser les routines VBA en minimisant les accès aux objets Excel.
Domaine 3?: Boîtes de dialogue, formulaires et contrôles
  • 3.1 Concevoir des formulaires?: créer des UserForms (formulaires utilisateur) en VBA en configurant l'interface utilisateur, en ajoutant des contrôles tels que des boutons, des étiquettes et des zones de texte, et en gérant leur disposition ainsi que leurs propriétés, afin de faciliter l'interaction avec l'utilisateur.
  • 3.2 Implémenter des contrôles ActiveX?: ajouter et gérer des contrôles ActiveX dans les formulaires ou directement dans les feuilles de calcul Excel, en insérant des contrôles tels que des boutons, des cases à cocher et des listes déroulantes, afin d'améliorer l'interactivité et la fonctionnalité des applications.
  • 3.3 Gérer les événements de formulaires
Domaine 4?: Environnement VBA et utilisation des outils de débogage
  • 4.1 Utiliser les outils de débogage?: connaître et utiliser les outils intégrés dans l'IDE VBA, tels que les points d'arrêt, la fenêtre d'exécution, la surveillance des variables et l'exécution pas à pas du code, afin d'identifier et de corriger les erreurs efficacement.
  • 4.2 Analyser et suivre le code?: utiliser les fonctionnalités de traçage et de journalisation en employant des instructions Debug.Print pour afficher des messages dans la fenêtre Exécution et en analysant les flux d'exécution, afin de comprendre le comportement du code, identifier les problèmes potentiels et optimiser les routines.
  • 4.3 Optimiser l'environnement de développement?

Programme de la formation

-

Validation et sanction

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Oui
Financeurs
  • Bénéficiaire de l'action

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

  • Entreprise

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

Technopole entrée 20 rue de la Presse
24 Rue de la Robotique
42000 Saint-Étienne

Responsable : Histya

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Technopole entrée 20 rue de la Presse
42000 Saint-Étienne
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes