OVH Cloud OVH Cloud

[ACCESS2002] Public variable

1 réponse
Avatar
dmassi
Bonjour à tous.

Dans une variable locale (varb par exemple), j'ai le nom d'une
variable globale prise parmi dix (lft2 par exemple).
Public lft2 est un array de string :
lft2=array("str1","str2",......"strn")
==> Comment puis-je avoir accès aux différents strings "str." depuis
varb ?
Autrement dit.
varb = "lft1" ou "lft2" ou ..... ou "lftn"
dim varc
varc= ?

Merci pour vos interventions.
Daniel

1 réponse

Avatar
Raymond [mvp]
bonjour.

il faut utiliser l'index de l'array ( en commençant par 0)
varb = lft2(0) pour récupérer str1
varb = lft2(1) pour récupérer str2
etc.....
en général on utilise un index sous forme de variable locale.
varb = lft2(I) pour récupérer str1 si I a la valeur 0.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"xyzDaniel" a écrit dans le message de news:

Bonjour à tous.

Dans une variable locale (varb par exemple), j'ai le nom d'une
variable globale prise parmi dix (lft2 par exemple).
Public lft2 est un array de string :
lft2=array("str1","str2",......"strn")
==> Comment puis-je avoir accès aux différents strings "str." depuis
varb ?
Autrement dit.
varb = "lft1" ou "lft2" ou ..... ou "lftn"
dim varc
varc= ?

Merci pour vos interventions.
Daniel