Sub NouvelleAnnee()
annee = Parametre.Frame2.TextBox25.Value
EnregistrerSous:
FichierEnregistrerSous = Application.GetSaveAsFilename(InitialFileName:= _
"Périscolaire " & annee - 1 & " " & annee & ".xls", _
fileFilter:="Fichiers Microsoft Excel (*.xls), *.xls")
If FichierEnregistrerSous = False Then GoTo LaFin
If Dir(FichierEnregistrerSous) <> "" Then
Affichage = MsgBox("Un fichier du même nom existe déjà à cet emplacement." & _
Chr(10) & Chr(10) & "Renommez le ou supprimer le.", vbExclamation, "NDLR")
GoTo EnregistrerSous
End If
'On peut supprimer le fichier indésirable depuis la fenêtre "Enregistrer sous" sauf si on
'essaie de supprimer le fichier ouvert, bien sûr.
ActiveWorkbook.SaveAs Filename:=FichierEnregistrerSous, FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
LaFin:
'Partie de macro à ne pas faire si je n'enregistre pas
Terminus:
Application.ScreenUpdating = True
Application.Run "Aujourdhui"
End Sub