Excel : Programmer en VBA | Alliance Form'Action
top of page

Excel : Programmer en VBA

Public : Tout utilisateur souhaitant maîtriser la programmation en VBA

Objectifs :

  • Développer ses propres applications sous Excel à l'aide du langage Visual Basic

Prérequis : Connaissances équivalentes aux modules Excel BU01 - 02 - 07 - 09
Nombre de stagiaire par session : 1 à 6 personnes maximum
Durée : 2 jours, soit 14 heures

Budget :

Inter-entreprises : 250 € H.T / personne

Intra entreprise : nous consulter

Délai d'accès : nous consulter

PROGRAMME DE LA FORMATION

Rappels

  • Utiliser l’enregistreur de macro-commandes

  • Modification d’une macro enregistrée

  • Affecter une macro à un menu ou à un objet graphique

  • Désactiver la mise à jour de l’écran

  • Comparatif macro-commandes et macro-programmation

Programmer avec Excel

  • Notion de procédures

  • Comprendre la notion d’objets et de collection d’objets

  • Identifier les propriétés et les méthodes

  • Les variables et les constantes

  • Des fonctions VBA usuelles

  • Gérer l’interactivité avec l’utilisateur (Inputbox, Msgbox, accès à une boite de dialogue prédéfinie d’Excel)

  • des test conditionnels (IF then Else, Select Case)

  • Créer et gérer différentes sortes de boucles (For next, for each, Do while, do until)

  • Traiter les erreurs : On error

  • Manipuler les principaux objets

Mettre au point un programme

  • Exécuter le programme au pas à pas

  • Contrôler les valeurs contenues dans des variables

  • Ajouter des espions

  • Utiliser es points d’arrêt

Créer un formulaire de saisie

  • Créer un formulaire personnalisé (Userform) contenant des zones de modification, des listes déroulantes, des boutons d’options, des cases à cocher

  • Contrôler les données saisies et les transférer dans une liste Excel

MODALITÉS PÉDAGOGIQUES

MODALITÉS D’ÉVALUATION ET FORMALISATION À L'ISSUE DE LA FORMATION

  • Enquête de satisfaction stagiaire

  • Bilan formateur / formatrice

  • Remise d’une attestation individuelle de formation

  • Délivrance d’une grille des compétences

  • Enquête de satisfaction client            

  • Formation en salle à l’aide de :

    • un vidéoprojecteur

    • un poste informatique par participant

  • Apprentissage des savoir-faire par l’alternance d'apports théoriques et exercices pratiques

  • Remise d’un support en couleur contenant le cours du module de formation suivi

bottom of page