Bonjour,
J'ai besoin de mettre dans un tableau le résultat de 3 requétes succesives.
Comme je ne sais pas combien de données je vais avoir, j'ai besoin de redimentionner mon tableau.
En suivant les Tutos et Faqs j'ai déclaré mon tableau sans dimention:
Dim MonTab() as string
A la lecture de ma première requette je fais un redim:
Redim MonTab(NbLignes, 8)
Puis je le rempli (jusque là tout va bien)
A la lecture de la seconde requette, je redim encore:
Redim Preserve MonTab(NouveauNbLigne,8)
Et là ça plante... (indice en dehors de la plage)
Dans l'essai que j'ai fait
La première requette renvoie une ligne et la seconde 3 lignes
la variable NouveauNbLigne est bien à 4
J'y comprend rien ???
Partager