Collection et éléments de programmation utilisés dans le TP 1
La 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 programmation
Dé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 :
Private Sub NomProcédure
.................... code ................................
End Sub
Par défaut, sans déclaration, la portée est publique dans un module de code.
Structure If ... Then
Cette 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 :
If condition Then
........... code ..........
[Else
............autre code ..........] La partie entre crochets est facultative
End If

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.