Collection et éléments de programmation utilisés dans le TP 1La collection Sheets
La collection Sheets permet de désigner une feuille (par son index) du classeur et la propriété Name d'accéder à son nom. Par exemple, Sheets(1).Name renvoie ou définit le nom de la première feuille du classeur actif.
Eléments de programmationDéclaration de variable au niveau d'une procédure par : Dim NomVariable As Type où NomVariable est le nom de la variable à déclarer et Type le type voulu de la variable (String, Byte, integer, long...) Déclaration de portée pour une procédure : - Private : la procédure n'est visible que du module de code où elle est écrite ; - Public : la procédure est visible de tout le code du projet. Une procédure s'écrit dans la section générale entre les mots-clés Sub et End Sub. La déclaration de portée se fait en même temps, par exemple : | .................... code ................................ |
Par défaut, sans déclaration, la portée est publique dans un module de code. Structure If ... ThenCette structure permet d'exécuter conditionnellement du code (ensemble d'instructions) suivant la valeur (True ou False) d'une condition (si la condition est vrai alors exécution du code). La syntaxe complète est la suivante : | ........... code .......... |
| ............autre code ..........] La partie entre crochets est facultative |
A la première ligne, condition est toute expression renvoyant une valeur logique (True ou False). Par exemple (A étant une variable numérique déclarée comme Integer) : A>2020 renvoie True ou False suivant la valeur de A. C'est une condition valide.