Conventions de nommage et typographies du code VBA
Il est vigoureusement préconisé voire impératif de suivre certaines règles de conventions de nommage lorsque l’on rédige un programme en VBA. Ces conventions permettent notamment de faciliter la lecture et la relecture du code. Les sections qui suivent permettent de vous aider à connaître certaines de ces règles.
Les règles qui suivent ne sont pas les seules à pouvoir être utilisées. Chaque entreprise, équipe de développement, développeur peut avoir sa propre nomenclature de nommage. Néanmoins, les nomenclatures les plus fréquentes sont celles exposées dans les sections suivantes.
1. Règle générale
Les noms d’objets, variables, constantes, fonctions et procédures sont assujettis à quelques règles par VBA :
-
Le nom débute par une lettre.
-
Le nom est limité à 255 caractères.
-
Le nom peut être composé de lettres, de chiffres et du caractère souligné (_).
-
Le nom ne peut pas contenir de caractère de ponctuation ni d’espace.
-
Le nom ne peut correspondre à un mot VBA réservé.
-
Le nom doit être unique à l’intérieur d’une même portée.
On ne peut avoir deux Rantanplan dans une pièce, ni deux Milou dans la maison, ni encore deux Snoopy dehors.
Exemples de noms valides
Nom_Client
NomClient
Nom_1_Client
Même...