PMG
XLDnaute Junior
Bonjour le forum,
J'aimerai apprendre à déclarer mes tableaux de données correctement pour accélérer le temps de transfert d'un tableau à un autre.
Je précise que mon niveau en VBA est un peu au dessus des pâquerettes!
Exemple, je cherche à transférer les 10 premières valeurs dans un tableau:
Comment déclarer 2 tableaux fixes ou 1 tableau variable et un autre fixe, surtout quand ils ne sont pas en "A1" et alignés?
Beaucoup de sujets sur le forum, mais pas évident à comprendre.
Merci pour vos lumières!
PMG
J'aimerai apprendre à déclarer mes tableaux de données correctement pour accélérer le temps de transfert d'un tableau à un autre.
Je précise que mon niveau en VBA est un peu au dessus des pâquerettes!
Exemple, je cherche à transférer les 10 premières valeurs dans un tableau:
VB:
Sub test()
Dim i As Variant
For i = 1 To 200
If Range("A" & i).value <= 10 Then
Range ("D" & i). Resize (1, 3).value = Range("A" & i). Resize (1, 3).value
End If
Next i
End Sub
Comment déclarer 2 tableaux fixes ou 1 tableau variable et un autre fixe, surtout quand ils ne sont pas en "A1" et alignés?
Beaucoup de sujets sur le forum, mais pas évident à comprendre.
Merci pour vos lumières!
PMG