Bonjour le forum,
Voici ma question, j'ai des onglets dans mon classeur qui sont créés à la demande , les deux formats d'onglet sont: S pour semaine puis le numéro de semaine puis le secteur, ce qui donne, S18_MOULAGE 1 et S18_CONTROLE pour la semaine 18, mon souhait serait de sauvegarder automatiquement mes onglets, actuellement je le fais par macro mais que je lance manuellement, je voudrais qu'à l'ouverture du fichier, mes feuilles soient sauvegardé en automatique avec un décalage de 2 semaines, je m'explique, les S18_MOULAGE 1 et S18_CONTROLE seraient sauvegardées à la première ouverture du fichier en semaine 20.
Merci à tous ceux que mon sujet interressera.
Voici la macro que j'utilise pour sauvegarder mes onglets:
Private Sub CommandButton1_Click()
Onglet = ActiveSheet.Name
ActiveSheet.Move
ActiveWorkbook.SaveAs Filename:="S:\Chemin de sauvegarde\" + Onglet + ".xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
ActiveWindow.Close
End Sub
Gex