je crois avoir trouvé la solution. Je dois activer mon classeur (dans le code) avant pour éviter toutes confusion avec un autre. J’ai utilisé cette fonction à cet effet
Public Function Wbk_Utilise() As Workbook
Set Wbk_Utilise = ThisWorkbook
Wbk_Utilise.Activate
End Function