VBA – ワークブックを閉じる前に強制的に保存する

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

masahiro yoshida

Last updated on 8月 1, 2022

ワークブックを強制的に保存する – Workbook_BeforeClose

これはあまりお勧めしませんが、実験的に、またActiveWorkbook.Saveのデモとして使ってみてください。 以下のコードで、ユーザーに「Yes/No」オプションを与えずにワークブックを保存することができます。 ThisWorkbookモジュールに次のコードを記述してください…


Private Sub Workbook_BeforeClose(Cancel As Boolean)

If Saved = False Then
    ActiveWorkbook.Save
End If

End Sub

これは、複数のワークブックでは機能しません。複数のワークブックで動作させるには、personal.xlsファイルにコードを配置するか、開いているすべてのワークブックでループするようにする必要があります。

VBAのコーディングが簡単に

VBAのコードをオンラインで検索するのはもうやめましょう。AutoMacro – A VBA Code Builderは、初心者が最小限のコーディング知識でゼロからコーディングできるだけでなく、すべてのユーザーにとって時間を節約するのに役立つ多くの機能を備えています! alt text もっと詳しく

<<VBAのサンプルに戻る

vba-free-addin

VBA Code Examples Add-in

Easily access all of the code examples found on our site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(No installation required!)

Free Download

Return to VBA Code Examples