Bonjour,
Je voulais savoir si il y avait une methode pour selectionner ou copier directement toute une ligne d un tableau vba. Je voudrais en fin de compte transferer une partie d un tableau dans un autre tableau.

Pour ca je fais pour l instant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Option Base 1
iCount = 0
For i=1 To UBound(MonTbl,1)
    If MonTbl(i,2) = "macondition" Then
        iCount = iCount +1
        For j=1 To UBound(MonTbl,2)
             TblFin(j, iCount) = MonTbl(i,j)
        Next j
    End If
Next i
Et je voudrais un truc comme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
iCount = 0
For i=1 To UBound(MonTbl,1)
    If MonTbl(i,2) = "macondition" Then
        iCount = iCount +1
 
        Colonne iCount de TblFin = Ligne i de MonTbl
 
    End If
Next i
Un peu comme la methode Recordset.GetRows

Merci d avance pour celui qui m aidera