web-dev-qa-db-ja.com

Excel 2010 VBA-プロンプトなしでファイルを保存しないで閉じる

VBAでExcel 2010ファイルを閉じたいのですが、コードを実行すると、プロンプトの確認が表示されます。このプロンプトを表示したくありません。

動作しませんでした:

Application.DisplayAlerts = False

ActiveWorkbook.Close SaveChanges:=False

これを行う方法はありますか?

5
Lugarini

変更を保存したくない場合は、savechangesをfalseに設定します

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

より多くの例については、 http://support.Microsoft.com/kb/213428 と私はちょうど私が使用した過去を信じています

    ActiveWorkbook.Close False
33
mrbungle