Microsoft Excel : Programmer en VBA

Logo de Microsoft Excel


PRÉREQUIS

Bonne pratique d’Excel

OBJECTIFS

À l’issue de la formation, le participant sera en mesure de :

  • Créer des applications simples en VBA

À QUI S’ADRESSE CETTE FORMATION ?

Utilisateurs d’Excel version 2010 et ultérieures

INTERVENANT

Consultant spécialiste de la formation bureautique

MOYENS PÉDAGOGIQUES

  • Groupe de 6 participants maximum
  • 1 ordinateur par participant
  • Remise d’un support de cours, version papier ou numérique
  • Vidéo projecteur et tableau blanc

MÉTHODES PÉDAGOGIQUES

  • Un questionnaire sera complété par le participant en amont de la formation afin de déterminer son niveau de maitrise et ses attentes
  • La formation sera adaptée aux besoins et problématiques rencontrés par le participant dans le cadre de son activité professionnelle par le biais :
    • D’apports théoriques
    • D’exercices pratiques adaptés au niveau de maitrise de chaque participant
  • Des questionnaires techniques d’évaluation des acquis auront lieu en cours de formation

DURÉE DE LA FORMATION

3 jours soit 21 heures de formation

CONTENU DE LA FORMATION

1. Notions générales

  • Afficher l’onglet développeur
  • Personnaliser le ruban
  • Créer une première macro avec l’enregistreur
  • Affecter la macro à un bouton ou à un raccourci clavier

2. L’éditeur Visual Basic

  • Découvrir l’éditeur Visual Basic
  • Visualiser le code dans l’éditeur
  • Améliorer le code de la première macro
  • Ajouter des commentaires au code

3. Manipuler les objets

  • La hiérarchie des objets
  • Les principales méthodes et propriétés
  • Classeurs, feuilles, plages de cellules : Sélection et mise en forme

4. Les variables

  • Présentation des variables
  • Les types de variables
  • Déclarer une variable et définir sa portée

5. Les instructions conditionnelles

  • La structure If Then Else
  • La structure Select Case

6. Les fonctions

  • Les fonctions de base
  • Les chaines de caractères
  • Les dates et heures
  • La concaténation

7. Les boucles

  • La structure Do Loop
  • La structure While Wend
  • La structure For Next
  • La structure For Each Next

8. Les boites de dialogue

  • La boite de dialogue InputBox
  • La boite de dialogue MsgBox

9. Les formulaires

  • Créer un premier formulaire ou UserForm
  • Insérer des contrôles
  • Définir l’ordre des tabulations
  • Saisir et afficher des valeurs avec l’aide du formulaire
  • Afficher et fermer le formulaire

10. Gérer les erreurs

  • Les points d’arrêt
  • Interrompre la procédure
  • Exécuter la macro pas à pas
  • Les espions

ÉVALUATION

  • Questionnaire final de validation des acquis de la formation
  • Report du résultat de l’évaluation sur l’attestation de stage

SUIVI

  • Feuille d’émargement signée pour chaque demi-journée
  • Attestation de stage
  • Questionnaire d’évaluation de la satisfaction stagiaire
  • Un tour de table sera réalisé, en présence d’un responsable de l’entreprise et de l’intervenant, durant lequel les participants pourront exprimer leur ressenti sur l’action de formation
  • Une évaluation à froid pourra être réalisée trois mois après la fin de la formation afin de vérifier le transfert des savoirs