Bonjour,
Je souhaiterais effectuer un VLOOKUP sur VBA dans un autre classeur.
Voici mon code :
Pour moi la syntaxe est bonne du début à la fin mais j'ai une erreur "l'indice n'appartient pas à la sélection" que je n'arrive pas à comprendre !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub GetRates() Dim i As Long Dim taille As Long taille = ThisWorkbook.Worksheets("Table").Cells(Rows.Count, 1).End(xlUp).Row For i = 1 To (taille - 1) ThisWorkbook.Worksheets("Table").Cells(1, 2).Offset(i) = Application.VLookup(ThisWorkbook.Worksheets("Table").Cells(1, 1).Offset(i).Value, Workbooks("C:\projet\vba\statistiques.csv").Worksheets("statistiques").Range("E:T"), 16, False) Next i End Sub
Si vous pouviez éclairer ma lanterne...
Merci beaucoup !!
gallus
Partager