Excel - Une macro pour enregistrer automatiquement des documents
Problème
J'ai besoin d'une macro pour enregistrer automatiquement mon document à la fermeture d'Excel.
Solution
Considérez que ModèleGen et Onglet1 sont des chaînes de variables.
Sous SauveEnX () avec des classeurs (ModèleGen) .Sheets (Onglet1) Nom_facture =. [A19] & "-" &. [G19] & "-" &. [T10] & ".xlsx" Fin avec Application.DisplayAlerts = False Classeurs (ClasseurEnTravail) .SaveAs Nom du fichier: = RepSauve & Nom_facture, _ FileFormat: = xlOpenXMLWorkbook, CreateBackup: = False ActiveWorkbook.Fermer SaveChanges: = False MsgBox Nom_facture & Chr (13) & "Chr (13)" Application.DisplayAlerts = True End Sub
Merci à lermite222 pour cette astuce.