Bonjour à vous,
J'ai un classeur que je souhaite enregistrer sous un dossier après traitement (pas toujours le même dossier). En fait il vient remplacer un classeur .xls et je souhaite supprimer la feuille "menu" de se classeur qui est en cours de sauvegarde.
Sauf que quand je clique sur le bouton annuler de la boite de dialogue j'ai tout de même la feuille "menu" qui se supprime.
Voici le code :
Je pense que le Exit Sub est mal placé mais après plusieurs tests ma feuille "menu" est tout de même supprimée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Option Explicit Sub Enregistrer() Dim monClasseur$ On Error GoTo MesErreurs monClasseur = Application.GetSaveAsFilename(filefilter:="Fichier Excel(*.xls, *.xls", _ Title:="Enregistrer votre classeur ?") If monClasseur = False Then Exit Sub End If ThisWorkbook.SaveAs monClasseur Sheets("Menu").Select ActiveWindow.SelectedSheets.Delete MesErreurs: End Sub
Merci à vous pour votre aide.
Loums.
Partager