Bonjour à tous,
Je bloquer sur un truc bête mais je m'en sorts pas ! J'essais d'alimenter un tableau à deux dimensions avec des données contenue dans un tableau excel.
L’astuce est que je le fais ligne par ligne car dans mon objectif final, je désire placer dans mon Array que certaine ligne d'un énorme tableau sous condition,
Le code que j'ai imaginer ci-dessous fonctionne très bien pour la première ligne mais je n'arrive pas à redimensionner mon tableau correctement pour y introduire la ligne suivante.
Mon problème vient certainement du redim du tableau. Donc voila si quelque sait pourquoi cela ne fonctionne pas je suis toute ouille
Meilleures salutations
Vorens
Je bloquer sur un truc bête mais je m'en sorts pas ! J'essais d'alimenter un tableau à deux dimensions avec des données contenue dans un tableau excel.
L’astuce est que je le fais ligne par ligne car dans mon objectif final, je désire placer dans mon Array que certaine ligne d'un énorme tableau sous condition,
Le code que j'ai imaginer ci-dessous fonctionne très bien pour la première ligne mais je n'arrive pas à redimensionner mon tableau correctement pour y introduire la ligne suivante.
Code:
Sub test()
Dim tableau()
y = Range("A1").End(xlToRight).Column
g = LetCol(y)
For i = 0 To 3
ReDim Preserve tableau(i, y)
tableau = Sheets("Feuil1").Range("A" & i + 1 & ":" & g & i + 1).Value
h = h + 1
Next
End Sub
Function LetCol(NoCol)
LetCol = Split(Cells(1, NoCol).Address, "$")(1)
End Function
Mon problème vient certainement du redim du tableau. Donc voila si quelque sait pourquoi cela ne fonctionne pas je suis toute ouille
Meilleures salutations
Vorens