Formation bureautique Microsoft 365 Office Excel VBA base débutant

Excel VBA – Niveau 1

A l’issue de cette formation, vous serez capable de :
  • Automatiser des tâches sous Excel
  • Développer des procédures sous VBA
  • Déboguer les programmes

Contenu de cours réalisé en conformité et en adéquation du référentiel de la certification visée.

Prérequis

Être à l’aise avec l’informatique et l’environnement Windows.

Méthode Pédagogique

La formation se déroule sur un format 30/60/10

  • 30% de Théorie : réalisé au moyen de supports type diaporama Powerpoint, et/ou sur tableau blanc.
  • 60% de Pratique : réalisé au travers de Travaux Pratiques, d’exercices tout au long de la formation.
  • 10% d’évaluation continue : réalisé au travers de QCM de niveaux permettant de s’assurer au fur et à mesure de la formation, l’acquisition et la compréhension des nouvelles connaissances et l’atteinte des objectifs.

Programme de formation :

  • Généralités sur le langage Visual Basic Application
  • Généralités sur la programmation événementielle
  • Intérêts d’utiliser VBA dans les applications Office : limites des macros pré-enregistrées
  • Utiliser l’enregistreur de Macro
  • Création d’une macro-commande
  • Enregistrement et modification de macros
  • Affectation une macro à un bouton ou un objet
  • Affecter une macro à un Menu ou une barre d’outils
  • Enregistrer une macro dans le classeur de Macros personnelles : perso.xls
  • Visualiser et éditer une macro dans l’éditeur de Macros
  • Présentation des différentes fenêtres de l’interface
  • Lire et écrire du code VBA
  • Comprendre la notion d’objets et acquérir les principales méthodes
  • Définition et rôle des fonctions et des procédures
  • Déclaration et utilisation de variables
  • Constantes
  • Les instructions conditionnelles (If…Then, Select Case)
  • Les boucles (For…Next, Do…Loop, While et Until)
  • Définition d’un objet et intérêt de la programmation orientée objet
  • Notion de collections, propriétés, méthodes et événements
  • Manipuler les feuilles, les classeurs
  • Utilisation des instructions For Each…Next, With…End with
Gestions des erreurs et debogages