Suppression demande d'enregistrement

  • Initiateur de la discussion Petruchio
  • Date de début
P

Petruchio

Guest
Bonjour le Forum

J'ai créé des macros qui font appellent à d'autres fichiers et qui les modifient.
Lorsque la macro les ferment, elle me demande si je souhaite enregistrer les modifiacations, et je ne veux pas et ne voudrais jamais.

Alors qu'est qu'il faudrait faire pour que ça ne me pose plus cette question et que cela n'enrregistre pas.

Merci
 
D

Dan

Guest
Bonjour,

Place cette macro dans ton fichier en VBA et dans "thisworkbook".

Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Instructions effectuées avant la fermeture du fichier
ThisWorkbook.Close SaveChanges:=False
End Sub

D!ès que tu fermeras ton fichier, excel ne te demandera et n'enregistrera rien.

Bon travail

@+ Dan
 
L

le CH'TI160

Guest
Salut Petruchio"

RE le "FORUM"
tu peux dans l'aide de VBA trouver des explications sur propriété,DisplayAlerts, exemple
Cet exemple montre comment fermer le classeur Book1.xls sans inviter l'utilisateur à enregistrer les modifications. Les modifications apportées à Book1.xls ne sont pas enregistrées.

Application.DisplayAlerts = False
Workbooks("BOOK1.XLS").Close
Application.DisplayAlerts = True
tu tapes Application.DisplayAlerts = False dans l'aide VBA et tu trouveras

A+++
Jean Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 391
Messages
2 087 948
Membres
103 682
dernier inscrit
Thomas23