#Bonjour,
#Une fois encore je me suis bien inspiré de vos réponses mais là je sèche.
#Je souhaites copier le contenu de plusieurs cellules dans une variable() sans passer par => Sheets("Feuil1").Activate
#Alors là ou je sèche c'est que la fonction suivante fonctionne avec la feuil2 activée :
SaveDataA = Workbooks(Nom).Worksheets(WorksheetsNameA).Range("A1:F1")
#mais par contre si je rajoute des variable à la place des cellules fixe, impossible sans passer par => Sheets("Feuil1").Activate
Sheets(WorksheetsNameA).Activate
SaveDataA = Workbooks(Nom).Worksheets(WorksheetsNameA).Range(Cells(BoucleA, SageDataANumColoneStart), Cells(BoucleA, SageDataANumColoneEnd))
#J'ai donc remplacé mes variables par le numéro des lignes colones mais tjs même erreur.
Sheets(WorksheetsNameA).Activate
SaveDataA = Workbooks(Nom).Worksheets(WorksheetsNameA).Range(Cells(1, 1), Cells(1, 7))
#Si je retire => Sheets("Feuil1").Activate
#On a une erreur d'exécution 1004
#Forcement il faut lancer le code sur une autre feuille que celle "WorksheetsNameA"
#Si l'un de vous à une idée je suis prenneur merci d'avance.
#Bonne journée
#Seb