Merci pour la réponse rapide !!
ça ne fonctionne cependant pas :(
le
& "\"
au niveau de fichier =, fait bloquer.
en l'enlevant ça bloque à ce niveau :
Sheets("Corporate tax").Range(Cells(25, 10), Cells(25, 20)).Value = wb.Sheets(1).Range(Cells(43, 5), Cells(43, 35)).Value
en simplifiant le code qui ne fonctionne pas :
Dim wb As Workbook
Dim chemin As String
chemin = "C:\Users\thomas.schoen\Documents\plan automatisé\Bptest\BP 2021 - BARRAGE CONGO 1.xlsm"
Set wb = GetObject(chemin)
Sheets(2).Range(Cells(25, 10), Cells(25, 20)).Value = wb.Sheets(1).Range(Cells(43, 5), Cells(43, 35)).Value
wb.Close savechanges:=False
alors que ce code fonctionne :
Dim wb As Workbook
Dim chemin As String
chemin = "C:\Users\thomas.schoen\Documents\plan automatisé\Bptest\BP 2021 - BARRAGE CONGO 1.xlsm"
Set wb = GetObject(chemin)
Sheets(2).Range(Cells(25, 10), Cells(25, 20)).Value = wb.Sheets(1).Cells(43, 35).Value
wb.Close savechanges:=False
celui-ci fonctionne également :
Dim wb As Workbook
Dim chemin As String
chemin = "C:\Users\thomas.schoen\Documents\plan automatisé\Bptest\BP 2021 - BARRAGE CONGO 1.xlsm"
Set wb = GetObject(chemin)
Sheets(2).Range(Cells(25, 10), Cells(25, 20)).Value = wb.Sheets(1).Range("E81:AH81").Value
wb.Close savechanges:=False
Merci !!