Share via


Déclaration de constantes

En déclarant une constante, vous pouvez assigner un nom significatif à une valeur. Vous utilisez l’instruction Const pour déclarer une constante et définir sa valeur. Une fois une constante déclarée, elle ne peut plus être modifiée et aucune nouvelle valeur ne peut lui être assignée.

Vous pouvez déclarer une constante dans une procédure ou au début d’un module, dans la section Déclarations. Les constantes de niveau module sont privées par défaut. Pour déclarer une constante publique au niveau du module, précédez l’instruction Const du mot cléPublic. Vous pouvez déclarer explicitement une constante privée en faisant précéder l’instruction Const du mot clé Private afin de simplifier la lecture et l’interprétation du code. Pour plus d’informations, consultez Présentation de l’étendue et de la visibilité.

L’exemple suivant déclare la constante conAgePublic sous la forme d’un entier et lui affecte la valeur 34.

Public Const conAge As Integer = 34

Les constantes peuvent être déclarées comme l’un des types de données suivants : Boolean, Byte, Integer, Long, Currency, Single, Double, Date, String ou Variant. Étant donné que vous connaissez déjà la valeur d’une constante, vous pouvez spécifier le type de données dans une instruction Const.

Vous pouvez déclarer plusieurs constantes dans une même instruction. Pour spécifier un type de données, vous devez inclure le type de données de chaque constante.

Dans l’instruction suivante, les constantes et conWage sont déclarées conAge comme Integer.

Const conAge As Integer = 34, conWage As Currency = 35000

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.