EXCEL Visual Basic Initiation

Objectifs pédagogiques

Etre capable de créer des programmes en langage Visual Basic

Application (VBA pour Excel)

Méthode pédagogique

  • Un stagiaire par poste informatique

  • Exercices d’évaluation

  • Cas pratiques

Programme

  • Utiliser l’enregistreur de macros
    Créer une macro avec l’enregistreur de macros
    Visualiser le code généré dans la fenêtre VISUAL BASIC
    Modifier la macro dans la fenêtre VISUAL BASIC
    Créer une macro globale

  • Utiliser différents moyens pour exécuter une macro
    Exécuter une macro à partir d’un raccourci-clavier
    Insérer une icône pour exécuter une macro
    Exécuter une macro à partir d’un bouton

  • Les principes de base de la programmation en VBA
    Comprendre les différents concepts : objet (cellule), méthode (ouvrir), propriétés (visible)
    Les principes de base pour saisir une instruction

  • Programmer en VBA
    Définir une ou plusieurs conditions en utilisant l’instruction If…Then
    Utiliser des variables pour stocker des informations
    Déclarer une variable utilisable dans toutes les procédures
    Répéter une série d’instruction grâce à la boucle Do Whil…Loop
    Utiliser la boucle For…Next pour répéter une instruction plusieurs fois
    Utiliser la boucle For…Each pour agir sur un ensemble d’objets
    Afficher un message avec la fonction Msgbox
    Afficher une boîte de dialogue

  • Créer un formulaire
    Créer un formulaire (boîte de dialogue) et modifier ses propriétés
    Insérer différents objets dans le formulaire
    Modifier les propriétés des différents objets
    Définir l’ordre des tabulations
    Affecter une macro à un objet du formulaire

Validation de la formation

Attestation de formation

Public et Pré requis
  • Toute personne ayant de très bonnes connaissances en Excel et désirant s’initier à  la programmation VBA

  • Utilisateurs de macros commandes de bases

Durée
  • 2 jours
Lieux de formation
  • Charleville-Mézières
  • Troyes
  • Reims
  • Saint-Dizier
  • Sedan
Pôle Formation UIMM Champagne-Ardenne
site de Charleville-Mézières

131 Avenue Charles De Gaulle
08000 Charleville-Mézières
03 24 56 42 87

Pôle Formation UIMM Champagne-Ardenne
site de Rosières-Près-Troyes

12 Rue du Quebec
10430 Rosières-Près-Troyes
03 25 71 29 71

Pôle Formation UIMM Champagne-Ardenne
site de Reims

Zone Farman - 3 Rue Max Holste - CS110004
51685 Reims cedex 2
03 26 89 66 00

Pôle Formation UIMM Champagne-Ardenne
site de Saint-Dizier

4 Rue de la Tambourine
52115 Saint-Dizier cedex
03 25 07 52 00