OVH Cloud OVH Cloud

Tableau nbre de ligne inconnue?

4 réponses
Avatar
Doft
Bonjour,

en VBA, je d=E9sire remplir un tableau avec des valeurs=20
d=E9pendantes d'un nombre de recordsetvariable pour pouvoir=20
en r=E9cup=E9rer la valeur minimum et la valeur maximum...

Comment d=E9clarer le tableau vu que le nombre de recordset=20
est variable d'une fois =E0 l'autre?

Merci de vos r=E9ponses et bonne journ=E9e!

Doft

4 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

utilises Redim, exemple :

Dim Tableau() As String
...
rst.movelast
ReDim Tableau(rst.recordcount)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Doft" a écrit dans le message news:
bcfe01c437f2$951bd8e0$
Bonjour,

en VBA, je désire remplir un tableau avec des valeurs
dépendantes d'un nombre de recordsetvariable pour pouvoir
en récupérer la valeur minimum et la valeur maximum...

Comment déclarer le tableau vu que le nombre de recordset
est variable d'une fois à l'autre?

Merci de vos réponses et bonne journée!

Doft
Avatar
Eric
Doft a émis l'idée suivante :
Bonjour,

en VBA, je désire remplir un tableau avec des valeurs
dépendantes d'un nombre de recordsetvariable pour pouvoir
en récupérer la valeur minimum et la valeur maximum...

Comment déclarer le tableau vu que le nombre de recordset
est variable d'une fois à l'autre?

Merci de vos réponses et bonne journée!

Doft


Bonjour ,

Quand tu veux créer un tableau dynamique, tu mets une instruction
Dim Tableau() as tonType ' à définir en fonction des besoins (String,
Long, ...)

et après avoir détermniné le nb d'enregistrements de ton Recordset
tu mets Redim Tableau(NbEnreg)

A+
Eric

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

Avatar
Doft
Merci beaucoup!!!

Cela fonctionne très bien!!!

Bonne journée à vous!
Avatar
Doft
Merci beaucoup!!!

Cela fonctionne très bien!!!

Bonne journée à vous!