OVH Cloud OVH Cloud

créer une constante Tableau

2 réponses
Avatar
Emcy
Bonjour,

j'ai besoin d'un tableau initialisé dès le depard du programme (il ne change
jamais de valeur) => comment faire pour le déclarer ? je pensais utiliser
const mais je n'airrive pas à l'utiliser pour un tableau...

je ne veux pas avoir à faire une initialisation de la varaible dans une
procédure pour une question de lisiblité dans mon programme.

2 réponses

Avatar
anonymousA
Bonjour,

je ne suis pas sur de vraiment comprendre ce que signifie " Initialiser
dès le départ".Cependant, tu peux déclarer si tu les souhaites dans
la section des déclarartions les lignes suivantes

Enum toto
xltoto = 8
xltata = 15
xltiti = -31
End Enum

Dans ces conditions,lorsque dans to programme tu écrirais
msgbox toto.xltiti ou Msgbox xltiti tu obtiendrais -31

Mais je ne suis pas sur d'avoir répondu à ta question n'étant pas
sur de l'avoir comprise

A+
Avatar
michdenis
Bonjour Emcy,

Dans un module Standard, tu déclares ton tableau As Public
et tu utilises l'événement "Open" du Workbook pour l'initialer
Ton tableau sera constamment présent pour tout ton programme.


Salutations!


"Emcy" a écrit dans le message de news:
Bonjour,

j'ai besoin d'un tableau initialisé dès le depard du programme (il ne change
jamais de valeur) => comment faire pour le déclarer ? je pensais utiliser
const mais je n'airrive pas à l'utiliser pour un tableau...

je ne veux pas avoir à faire une initialisation de la varaible dans une
procédure pour une question de lisiblité dans mon programme.