top of page

FORMATION

Excel VBA bases
Durée
3 jours soit 21h - Présentiel ou distanciel
Artboard 11.png
Tarif INTER-Entreprises
450€HT/jour/pers
Artboard-16.png
Financement
Eligible Qualiopi.
Eligible CPF grâce au TOSA
Dates et informations :
117.png

OFFICE

Excel VBA bases

PRÉREQUIS

Pour cette formation, vous devez être à l’aise avec l’outil Excel.
Il faut également savoir créer des tableaux complexes, avec calculs avancés, faire une mise en forme conditionnelle et maitriser la partie base de données (tris, filtres) et les tableaux croisés dynamiques.

OBJECTIFS OPERATIONNELS

A la fin de cette formation, vous saurez :

  • Enregistrer une macro en relatif et/ou en absolu,

  • Gérer les macros (Executer, Renommer, Supprimer, Raccourci clavier),

  • Afficher et modifier le code d'une macro existante,

  • Trouver de l'aide sur les mots clés dans un code VBA,

  • Concevoir une macro en utilisant des boucles conditionnelles, des itérations,

  • Traiter les erreurs dans une macro.

PUBLIC

Toute personne souhaitant automatiser ses actions dans Excel, comprendre des macros pour les modifier, découvrir le langage VBA pour connaitre les possibilités.

CONTENU PÉDAGOGIQUE
Artboard 50_3x.png

Concept général

  • Le langage VBA : possibilités

  • Les paramètres de Sécurité des macros

  • L’adressage des cellules dans les macros : nommer des cellules et gérer les zones nommées.


Enregistrer une macro

  • Afficher l’onglet Développeur dans le ruban

  • Choisir l’emplacement du code VBA

  • Démarrer un enregistrement

  • Arrêter un enregistrement

  • Enregistrer en mode relatif ou absolu


Editeur Visual Basic

  • Basculer dans l’éditeur Visual Basic ou dans Excel

  • Descriptif

  • Insérer un module

  • Supprimer un module

  • Exécuter une macro à partir de l’éditeur

  • Afficher et modifier les propriétés des objets

  • Paramétrer l’affichage dans l’éditeur Visual Basic


Modifier une macro

  • Syntaxe d’une procédure

  • Comprendre la structure du code VBA : mots clés, objets, méthodes, propriétés

  • Obtenir de l’aide sur du code VBA

  • Ajouter du commentaire


Les variables

  • Les différents types de variables

  • Définir des variables de type texte, numérique ou date

  • Les objets Excel

  • Les différents objets d’Excel : application, classeur, feuille, graphique…

  • Les propriétés des objets

  • Les méthodes sur les objets

  • Utilisation de ces objets dans la programmation VBA


Les structures conditionnelles

  • Les différentes structures conditionnelles

  • Utiliser et connaitre la syntaxe du IF

  • Utiliser et connaitre la syntaxe du SELECT CASE

  • Utiliser et connaitre la syntaxe du WHILE

  • Utiliser et connaitre la syntaxe du DO…LOOP

  • Utiliser et connaitre la syntaxe du FOR

  • Utiliser et connaitre la syntaxe du FOR EACH

  • Sortir d’une boucle conditionnelle


Gestion des erreurs

  • Contrôler les valeurs contenues dans les variables

  • Ajouter des points d’arrêt

  • Utiliser l’outil de débogage

  • Exécuter une procédure en mode Pas à Pas

  • Ajouter des espions

  • Traiter les erreurs : ONERROR


Les fonctions VBA

  • Les fonctions numériques

  • Les fonctions Texte

  • Les fonctions Date

  • Les fonctions sur la gestion des fichiers

  • Utiliser une fonction Excel dans du code VBA


Divers

  • Créer des macros interactives : InputBox, Msgbox

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

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


VOUS POURRIEZ AIMER AUSSI :
Excel VBA optimisation
Excel introduction aux macros
bottom of page