Excel – VBA Les fondamentaux

Durée2 à 3 journées selon programme
ObjectifEnregistrer des macros et les associer à des objets, modifier et optimiser les codes, créer des menus personnalisés, déboguer des macros Enregistrement de Macros.
Publictout public ayant les pré-requis
Pré-requispratique très régulière du produit et/ou avoir suivi le niveau perfectionnement d’Excel

ENREGISTREMENT DE MACROS
Enregistrer avec des références relatives ou
absolues
Destination de l’enregistrement
Raccourcis claviers

L’EDITEUR VISUAL BASIC
Fenêtre Projet
Fenêtre du code
Fenêtre des propriétés

HIERARCHIE DES OBJETS EXCEL
Notion de collection
Arborescence des collections d’objets
 
PRINCIPE DES OBJETS
Référence à un objet dans une collection
Arborescence implicite
Propriétés et Méthodes des objets
Définitions
Utilisation
Propriétés et méthodes qui renvoient un objet
Arguments des méthodes
Utilisation d’arguments nommés
Les collections sont aussi des objets
Utilisation de l’explorateur d’objets

STRUCTURE DU LANGAGE
Variables et constantes
Déclarations
Variables locales et globales
Types de données
Les instructions structurées du langage
Tests, test multiples, boucles
Saisie de données, Message d’infos
Les fonctions de manipulation de données
Procédures et fonctions
Les outils de débogage

MANIPULATION DES OBJETS DE BASE
Classeurs (Collection Workbooks et objet
Workbook)
Propriétés et méthodes d’un Workbook
Ouverture, fermeture, sauvegarde
Fonction de test si un classeur est ouvert

FEUILLES DE CALCULS
Sheets – Worksheets – Worksheet
Propriétés et méthodes d’un Worksheet
Sélectionner une feuille
Ajouter, supprimer, déplacer, copier,
renommer des feuilles
Combien de feuilles d’un classeur

CELLULES D’UNE FEUILLE
L’objet Range
Toutes les méthodes pour référencer un bloc
de cellule
Copier, effacer, modifier
Parcourir toutes les cellules d’un bloc

Questions – réponses