Bonjour à tous,
J'ai un petit soucis pour afficher un tableau ne contenant qu'une ligne sur une feuille excel. J'ai le code suivant:
For a = 1 To nb_line
If tab_gen(a, 69) = 1 Then
ReDim Preserve tab_BQ(1 To 68, 1 To incre_BQ)
For a_BQ = 1 To 68
tab_BQ(a_BQ, incre_BQ) = tab_gen(a, a_BQ)
Next
incre_BQ = incre_BQ + 1
End If
Next
tab2 = Application.Transpose(tab_BQ)
Sheet3.Range("A3").Resize(UBound(tab2, 1), UBound(tab2, 2)).Value = tab2
Dès que la condition se vérifie, la macro stocke une ligne complète dans mon tableau. Mon problème est le suivant : quand la condition se vérifie une fois, il n'y a donc qu'une seule ligne dans mon tableau. Lorsque je veux l'afficher sur la "sheet3" il me met : Subscript out of range. Mais quand il y a plusieurs lignes cela fonctionne parfaitement.
Ma question est la suivante : quel est le code pour afficher un tableau ne contenant qu'une seule ligne?
Merci d'avance