Accueil | Ce site | CV | Excel | Livre d’or | Macros XL4 | Modèles | VBA

 Les objets d’Excel, points de vue

Excel est composé de nombreux objets, accessibles à partir d’Excel, bien sûr, mais aussi de VBA. Selon l’environnement dans lequel on se trouve, on se réfère à ces objets avec des concepts et un vocabulaire différent :

Excel VBA
Classeur Objet Workbook
Feuilles d’un classeur Collection Sheets
Feuilles de calcul d’un classeur (sans les graphiques) Collection Worksheets
Feuille de calcul Objet Worksheet
Tout groupe de cellules, y compris une seule cellule Objet Range
Menus Partie de la collection CommandBars
Menu Objet CommandBar
Ensemble des commandes d’un menu Propriété Controls de l’objet CommandBar.
Renvoie une collection CommandBarControls
Barres d’outils Partie de la collection CommandBars
Noms définis dans le classeur Collection Names de l’objet Workbook
Noms définis dans une feuille Collection Names de l’objet Worksheet

VBA regroupe dans la même collection , CommandBars, les menus et les barres d’outils. Il s’agit d’objets de même nature, qui ne diffèrent que par l’interface.

Ajouter aux variables dans portée.html qu’une variable objet (definir le concept et parler du Set, et de l’absence de messsage d’erreur si Set est omis) peut être définie outre Dim, Private et Public dans un For Each… Next. Sa portée est locale. Pas nécessaire déclaration pour le nom même si Option Explicit (défini à la volée).

Montrer le menu Général dans les différents types de module (au sens large)