Présentiel ou classe virtuelle

2 jours ( 14 heures )

Prix :

850

€ HT

Option certification : 90 € HT / personne

2 jours ( 14 heures )

Prix :

1790

€ HT

Prix pour un groupe de 10 personnes maximum
Option certification : 90 € HT / personne

Cette thématique vous intéresse ?
Nos équipes d’experts, de concepteurs pédagogiques et de chefs de projet mettent en place pour vous et avec vous des dispositifs innovants, en présentiel et en digital.

CPF

Référence : IUEX82

/ Stage

Excel macros VBA : automatiser vos traitements (niveau 2)

4.7/5
Satisfaction globale avis clients
Moyenne sur les 24 derniers mois
Inter

Présentiel ou classe virtuelle

Prix :

850

€ HT

Prix :

1790

€ HT

Prix pour un groupe de 10 personnes maximum

Cette thématique vous intéresse ?
Nos équipes d’experts, de concepteurs pédagogiques et de chefs de projet mettent en place pour vous et avec vous des dispositifs innovants, en présentiel et en digital.

Cette formation en bureautique vous permettra de mettre en oeuvre les fonctions avancées du langage de développement VBA. Vous serez capable d’utiliser les instructions et les objets Excel.

Objectifs de la formation

  • Disposer des ‘bonnes techniques’ pour programmer Excel (objets remarquables graphiques, TCD, filtres/fri, recherche, accès à d’autres bibliothèques, …)
  • Maîtriser la programmation des objets Excel

Atteinte des objectifs de formation pour les 24 derniers mois : 4.2/5

Public concerné

Cette formation s’adresse aux utilisateurs confirmés d’Excel et techniciens bureautiques voulant maîtriser le langage VBA appliqué à Excel

Pré-requis

Utiliser les structures For-Next, Do-Loop, If, Select Case et les variables ou avoir suivi le stage Excel VBA 1er niveau

→ Testez vos connaissances

Programme

Approfondir et consolider les bases
Rappels sur la Structure du langage
. VBA : un langage orienté Objet
. comment savoir ce qu’il y a dans les DLL ?
. objet, Propriétés, Méthodes
. déclaration, type, portée et durée de vie d’une variable
L’Environnement de développement
. l’explorateur de projets
. le module (module de classe, module de classe objet)
. les fenêtres propriétés, exécution, pile des appels, variables locales, espions
Définitions
. variable, constante, module, procédures, méthodes, classe, objet
Les options de VBE
Les outils de développement VBE
Les syntaxes
. les procédures, branchements, boucles, l’instruction With
La gestion d’erreur
. qu’est-ce qu’une erreur ?
. On Error Resume Next
. On Error Goto 0
. On Error Goto Etiquette

Modèle Objet, Objets et Collections d’Excel
Modèle Objet d’Excel 2010
Les objets : Application, Workbook, Worksheet, Range et les méthodes Cells, Offset, …

Programmation des objets remarquables
Listes ou “bases de données” Excel
Les tableaux croisés dynamiques
. créer un TCD
. modifier la présentation du TCD
. manipuler les éléments du TCD
. définir une stratégie de création de TCD
Retrouver une information
. utiliser l’objet Find, l’extraction de données
. manipuler les filtres et filtres élaborés
. automatiser les tris et sélections
Représentation de données
. définir une stratégie de création de graphique
. manipuler les graphiques et graphiques intégrés
. enrichir la présentation

Gérer les fichiers
Utiliser l’objet FileSystem de VBA
. utiliser l’instruction Dir
. lire un fichier texte
. écrire dans un fichier texte
Utiliser l’objet FileSystemObject (FS0)
. lire un fichier texte
. écrire dans un fichier texte

Approfondir les Userforms
Approfondir l’utilisation de l’objet Userform
. comprendre les mécanismes d’un Userform
. exemple de Userform
Programmation des Contrôles de formulaire
. contrôles Label et TextBox
. contrôles ListBox et ComboBox
. contrôle CommandButton et Contrôle ToggleButton
. contrôle Spinner et Contrôle ScrollBar

Introduction à l’accès à d’autres applications
Généralités sur l’automation (communication entre applications)
Référencer un modèle objet automation
Échanger des données avec Access
. DAO vs ADO
. description de DAO (Data Access Objects)
. description de ADO (ActiveX Data Objects)
Accéder à Word
. processus d’automation Word
Accéder à Outlook
. présentation de la bibliothèque Outlook

Points forts

Cette formation Excel VBA est éligible au Compte Personnel de Formation (CPF) en prenant l’option de certification TOSA – VBA.

Les sessions en région sont organisées par notre partenaire A Bonne Ecole.

Modalités d'évaluation et de suivi

Pour assurer un suivi individuel, Demos a mis en place 2 types d’évaluation :

  • Une évaluation de compétences en ligne en début et en fin de formation qui peut prendre différentes formes selon le contenu de la formation suivie : Tests d’évaluation des acquis, cas pratiques, mises en situation, soutenance devant un jury pour les formations à finalité certifiante.
  • Une évaluation de la satisfaction de chaque stagiaire est réalisée en ligne. Cette évaluation est complétée par l’appréciation du formateur à l’issue de chaque session. 

Profil animateur

consultant informaticien spécialiste en formation Excel et VBA

Certification

Certification TOSA – VBA

La certification TOSA VBA de notre partenaire Isograd, se passe en ligne dans le centre de formation après le cours. Ce test en ligne (25 questions en 60 min) permet l’évaluation complète des compétences des candidats en programmation VBA. A l’issue du test, le candidat se voit attribuer un score (0 à 1000), correspondant à un niveau (d’initial à expert). La certification est délivrée si le score est supérieur à 551.

Certification enregistrée le 14-12-2022 sous le code RS6201.

Plus d’informations

Dates et lieux

Pour plus de renseignements sur les informations de connexion ou les prochaines sessions, contactez-nous.

Cette formation a été mise à jour le 01 janvier 2024

Vous pourriez également être intéressé par ces formations

Excel macros VBA : automatiser vos traitements (niveau 1)

Cette formation en bureautique vous permettra de maîtriser les bases de la programmation et les concepts du langage VBA pour construire des macros fiables et efficaces dans Excel.

1290 € HT

CPF

4.5/5

4.5

/5

inter /

intra /

sur-mesure

Excel macros VBA : automatiser vos traitements (niveau 1)

1290 € HT

CPF

4.5/5
3 jours ( 21 heures )
inter / intra / sur-mesure