Coût de la formation
3960.00€
Finançable CPF
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
OPQF, Datadock, Qualiopi

Connaissances nécessaires

Aucun prérequis spécifique

Objectifs de la formation

À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :

Visualiser le code en VBA d'une macro et réaliser des modifications simples sous éditeur

Connaître les objets d'Excel, leurs propriétés et méthodes essentielles

Utiliser les différentes structures conditionnelles du langage, les variables et constantes et traiter les erreurs

Créer des formulaires de saisie et créer des procédures événementielles

Programme et détails du déroulé de la formation

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

JOUR 1   

Objectif : Visualiser le code en VBA d'une macro et réaliser des modifications simples sous éditeur

Matin

Rappel des bases de la programmation VBALes objets : ActiveCell, Selection, ActiveSheet, Range…

Les méthodes et propriétés.

Les collections : Cells, WorkSheets, Charts, WorkBooks.

Les types de variables

Les tableaux : déclaration, utilisation.

Le passage de paramètres d'une procédure à une autre.

Tests, boucles, gestion des erreurs 

Après-midi

 Enregistrer, modifier et exécuter une macro Utiliser l'enregistreur de macros

Modifier une macro existante

Créer une macro accessible depuis tous les classeurs.

Affecter une macro à un bouton, à un objet 

Mise en applicationsExercices pratiques

Etudes de cas concrets 

JOUR 2

Objectifs :Connaître les objets d'Excel, leurs propriétés et méthodes essentielles

Utiliser les différentes structures conditionnelles du langage, les variables et constantes et traiter les erreurs 

Matin

Écrire directement une macro dans l'éditeur Visual Basic.

Intégrer la notion d'objets, méthodes et propriétés.

Déclarer et utiliser des variables pour optimiser le code.

Gérer le curseur 

Après-midi

Manipuler les feuilles, les classeurs par macro.

Transférer les données d'une feuille dans une autre.

Créer des macros interactives : Inputbox, Msgbox.

Effectuer des tests : If… Then… Else, Select Case.

Mettre en place des boucles pour les traitements répétitifs : Do While… Loop, For… Next, For… Each. 

Mise en applicationsExercices pratiques

Etudes de cas concrets 

JOUR 3

Reprise des objectifs de la journée précédente  

Matin

Traiter les erreurs : On Error.

Figer l'écran, désactiver les messages d'alerte d'Excel.

Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture.

Créer des fonctions personnalisées. 

Après-midi

"Déboguer" une macro

Exécuter au pas à pas, poser des points d'arrêts.

Contrôler les variables, ajouter des espions. 

Mise en applicationsExercices pratiques

Etudes de cas concrets 

JOUR 4

Objectifs : Créer des formulaires de saisie et créer des procédures événementielles 

Matin

Formulaires et boîtes de dialogue 

Concevoir une boîte de saisie et de message. Dialogues Excel.

Différencier les éléments d'un formulaire.

Etude de l'UserForm d'Excel

Contrôle, récupération et exploitation des données saisies depuis le formulaire 

Après-midi

Procédures événementielles 

Gérer un contrôle sur UserForm.

Les événements open, activate sur une feuille.

Maîtriser la procédure événementielle.  

Mise en applicationsExercices pratiques

Etudes de cas concrets 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Cette formation est finançable par le CPF

Le Compte Personnel de Formation (CPF) est un dispositif français permettant à chaque actif d'acquérir des droits à la formation tout au long de sa vie professionnelle. Ces droits, cumulés en euros, servent à financer des formations certifiantes pour développer ses compétences ou changer de métier.

Je souhaite financer la formation avec le CPF