![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
jojo86
Pour remplir la variable je fait quelque chose comme :
1 2 3
| For i = 0 To 3
test(i) = Cells(i+1,2)
Next i |
Comment faire pour remplir la variable de cette manière :
Merci !
Donc là on a un tableau de quatre indices de B1 à B4 pouvant s'alimenter directement par
Test = [B1:B4] ,
comme s'il avait été dimensionné ainsi :
Dim Test(1 to 4, 1 to 1) …
Normal car la source est bien de quatre lignes sur une seule colonne.
Sinon
Test = Application.Transpose([B1:B4]) afin de n'avoir qu'une seule dimension de 1 à 4 …
Entre les deux, tout dépend de l'utilité réelle de la variable tableau.
Pour le reste, sans voir plus de code ni de claires explications …
__________________________________________________________________________________________
Merci de cliquer sur
![+1](https://www.developpez.net/forums/images/smilies/poucevert.gif)
pour chaque message ayant aidé puis sur
![:resolu:](https://www.developpez.net/forums/images/buttons/resolu.gif)
pour clore cette discussion …
__________________________________________________________________________________________
L'expérience, c'est une connerie par jour, mais jamais la même …
Partager