30/08/2005, 17h51
|
#2 (permalink)
|
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Sète
Version Excel : Excel 2003 (PC)
Messages: 2 937
|
Re:suppression de toutes les feuilles à la fermeture
Bonjour Toubib, bonjour le forum,
Cette macro événementielle à placer dans le composant ThisWorkbook de VBE. Penses à modifier le nom de la feuille à garder :
Citation:
Private Sub Workbook_BeforeClose(Cancel As Boolean) 'à la fermeture du classeur
Dim Ws As Worksheet 'déclare la variable Ws
Application.DisplayAlerts = False
For Each Ws In Sheets
'remplace 'Feuil1' par le nom de la feuille qui doit rester
If Not Ws.Name = 'Feuil1' Then Ws.Delete
Next Ws
ActiveWorkbook.Save
Application.DisplayAlerts = True
End Sub
|
__________________
À plus
Robert
|
|
|