Bonsoir,
Dans ton classeur "parent" tu vas devoir créer ton nouveau classeur "enfant", le nommer et ensuite
tu utilises ce petit code pour écrire dans le thisWorkbook de ton classeur "enfant" qui fera ce que tu as envie en quittant le fichier "enfant"
Sub Insere_code()
With Workbooks("frais ebay.xlsx").VBProject.VBComponents("Thisworkbook").CodeModule
.InsertLines 1, "Private Sub Workbook_BeforeClose(Cancel As Boolean)"
.InsertLines 2, "Dim essai as string"
.InsertLines 3, "'ici tu mets tout ton code pour reecrire dans le parent"
.InsertLines 4, "'comme par exemple"
.InsertLines 5, "If p=1 then p=2"
.InsertLines 6, "'et tu mets ce que tu veux faire avec ton fichier parent par la suite"
.InsertLines 7, "End Sub"
End With
End Sub
Et après chaque "InsertLines X" on doit retrouver ton code tel que tu l'aurais écrit dans le classeur enfant.
Ensuite tu pourras enregistrer et fermer ton classeur "enfant"pour t'en servir + tard
Bonne soirée