Bonjour,

Je suis sur VBA Excel

J'ai un problème avec la déclaration d' un tableau que je voudrais dynamique. Il va contenir des "couples" de string.

Pour l'instant, j'ai ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Dim arrValeur(20, 1) As String
 
         Début de ma boucle
	         ....
                arrValeur(i, 0) = ctrTxt
                arrValeur(i, 1) = ctrRef
                i = i + 1
                .....
         Fin de ma boucle
Seulement je ne voudrais pas définir un nombre de lignes car je sais pas à priori combien j'en ai.

J'ai essayé avec un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim arrValeur(,i) As String
Dim arrValeur() as String
mais sans succés.

1- Y a-t-il une solution sans définir à l'avance mon nombre ligne et seulement le nombre de colonne ?

2- Je connais par contre mon nombre maxi de ligne, faut-il que je dimensionne avec ce nombre maxi au départ,que je le remplisse et ensuite que je redimensionne avec un redim avec la valeur de i (qui correspond au nombre de ligne remplie) ?

En vous remerciant,