web-dev-qa-db-fra.com

Excel 2010 VBA - Fermer le fichier sans enregistrer sans invite

Je veux fermer un fichier Excel 2010 avec VBA .. mais lorsque le code s'exécute, il affiche une confirmation d'invite .... je ne veux pas voir cette invite ..

n'a pas fonctionné:

Application.DisplayAlerts = False

ActiveWorkbook.Close SaveChanges:=False

y a-t-il un moyen de faire cela?

5
Lugarini

Si vous ne souhaitez pas enregistrer les modifications, définissez savechanges sur false

    Sub CloseBook2()
        ActiveWorkbook.Close savechanges:=False
    End Sub

pour plus d'exemples, http://support.Microsoft.com/kb/213428 et je crois que dans le passé je viens d'utiliser

    ActiveWorkbook.Close False
33
mrbungle