Salut Frangy et merci pour ta réponse !
J'ai adapté et testé la macro, il semble y avoir un petit soucis :
Private Sub FranceImportData()
Dim Tablo
Dim i As Long, LigneAjout As Long
Dim Plage As Range
Tablo = Array("B41:I41", "L41:AO41", "BG41:BJ41", "BM41:BP41", "BS41:BV41", "BY41:CB41", "CE41:CH41", "CK41:CN41", "CQ41:CT41", "CW41:CZ41", "DC41:DF41", "DI41:DL41", "DO41:DQ41")
With Worksheets("France Web Import")
For i = 0 To UBound(Tablo)
LigneAjout = .Range("A" & Rows.Count).End(xlUp).Row + 1
Set Plage = Workbooks("master_data_OK_020.xlsm").Worksheets("Xiti Data Import").Range(Tablo(i))
.Cells(LigneAjout, 1).Resize(Plage.Columns.Count, 1) = Application.Transpose(Plage)
Next i
End With
Set Plage = Nothing
End Sub
Là actuellement, quand je l’exécute, les données sont collées dans la colonne A de mon onglet "France Web Import", tout en bas de mon tableau, en dessous d'autres données. A chaque exécution, les données sont collées dans la colonne A, à la suite. Elles sont dans le bon ordre, mais pas au bon endroit.
Je souhaite qu'elles se collent à partir de la première colonne vide. Peux tu m'aider à voir ce qui ne va pas ?
Merci pour ton aide Frangy ! On avance! : )