E-MAIL : info[at]web-office-formation.fr
TELEPHONE : 06 52 41 82 13

Apprendre le langage VBA
(Visual Basic for Applications)



N° BUREX003
Durée : 3 jours soit 21 heures
Prix : 900 € HT (hors frais de déplacement)

NOTE :
Sur devis uniquement, peuvent s'ajouter à cette formation au-minimum 2 jours d'assistance au développement de projet (voire d'avantage si nécessaire)

    Assistance au développement de projet comprenant :

  • Aide à l'élaboration du cahier des charges
  • Organisation et structuration des programmes
  • Développement collaboratif avec le (ou les) stagiaire(s)

Pour les formations de groupes - nous consulter pour obtenir un devis détaillé - ou bien utiliser la simulation en bas de page.

Public :

Toute personne ayant Bonne maîtrise d'Excel correspondant au niveau « Excel Perfectionnement ».

Objectifs :

Apprendre les rudiments du langage Visual Basic for Applications. Apprendre à structurer un programme et à le débuguer en l'exécutant « pas à pas ». Apprendre à créer des fonctions accessibles depuis l’interface Excel.

Pédagogie :

Exercices concrets issus de la vie des entreprises, s’inscrivant dans une progression pédagogique.

Contenu :

MACROS VBA

  • Enregistrer et exécuter des macros dans l’interface Excel.
  • Créer des macros manuellement avec l’éditeur VBE.

LES OBJETS EXCEL

  • Objets : WorkBook, WorkSheet, Range …
  • Objets : propriétés et méthodes

CREER SES PROPRES FONCTIONS DE CALCUL EXCEL

  • Concevoir théoriquement une fonction.
  • Intégrer la fonction avec ses arguments et sa valeur de retour.
  • Utiliser cette fonction dans Excel.

OPTIMISER LES MACROS

  • Les structures de décision : If, Then, Else, Select Case.
  • Les structures de boucle : For(Each)/Next, Do/Loop, While/Wend, ...
  • Les variables et les constantes.

PERSONNALISER L’INTERFACE UTILISATEUR

  • Affectation de macros à des boutons, des images ou aux barres d'outils.
  • Création de boîtes de dialogue personnalisées

DECLENCHER DES ACTIONS EVENEMENTIELLES

  • Créer des procédures événementielles dans les classeurs (ThisWorkbook).
  • Créer des procédures événementielles dans les feuilles (Feuil).
  • Utiliser des événements.

DEBUGGER LES MACROS

  • Utiliser des points d’arrêt.
  • Exécuter du code en mode « pas à pas »
  • Contrôler les valeurs des variables (espions)


SIMULATION (coefficients 2013 - révision annuelle)

Calcul du coût de la formation en fonction du nombre de participants

Il suffit de sélectionner le nombre de participants ci-dessous.
(coût hors frais de déplacement et hors frais de location de salle si nécessaire)