Docteur
LE LANGAGE Visual basic 1
1 La méthode objet 1
2 Le langage visual basic 2 2.1 Feuilles de module & procédures 2 2.2 Les variables 2 2.3 Déclaration des cellules et des plages de cellules 3 2.3.1 Utilisation de la collection Range 3 2.3.2 Propriété Range 3 2.3.3 Propriété Cells 4 2.3.4 Range et Cells 5 2.3.5 Propriété Offset 5 2.3.6 Union, méthode 5 2.4 DIALOGUE AVEC L’Utilisateur 6 2.5 Instructions de décision 6 2.6 Instructions de boucle 7 2.7 La fonction de branchement GoTo 8 2.8 Gestion des erreurs 9 2.9 Gestion des fichiers 9 2.10 Divers 11
3 Mode pas à pas 11
4 Fonctions personnalisées 12
5 Application autonome 12 5.1 Création d’une page d’accueil 12 5.2 La macro Auto_Open 12
La méthode objet
Visual basic est un langage orienté objets. Pour cet outil de développement tous les éléments d’Excel sont des objets (classeurs, feuilles, plages de cellules).
L’objet Application représente l’ensemble de l’application, c’est à dire Excel. Cet objet permet d’accéder aux objets actifs ActiveWorkbook, ActiveSheet, ActiveCell, etc.
L’objet Workbook représente le classeur ouvert par l’application. La collection Workbooks permet d’accéder à tous les classeurs ouverts.
La collection d’objet Sheets représente toutes les feuilles d’un classeur quel que soit leur type.
L’objet Range représente une cellule, une sélection de cellules, une sélection multiples, une ligne, une colonne, un groupe de ligne ou un groupe de colonnes. Cet objet permet d’accéder au contenu des cellules et à leur mise en forme.
Les propriétés des objets définissent leurs caractéristiques. Chaque objet possède une ou plusieurs propriétés, parfois aucune.
Les méthodes appliquent des actions aux objets. Chaque objet possède une ou plusieurs méthodes, parfois aucune.
Le langage visual basic
1 Feuilles de module & procédures
Les feuilles de module