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.
Formation professionnelle avec financement mon compte formation cpf

Méthode Pédagogique

Formation professionnelle avec financement mon compte formation cpf

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