2017-04-15 6 views
0

ブックを保存する場合にのみコードを実行します。現在、[名前を付けて保存]が選択されている場合、ユーザーがファイル/場所を参照しようとするとすぐにコードが実行されます。問題は、まだ保存をキャンセルできることです。VBA:イベントを保存する前 - ユーザーが保存を確認するまで実行を中止する

また、ユーザーが保存をキャンセルする場合は、他のコードを実行できるようにしたいと考えています。 (ユーザーが一度ブラウズを選択すると、ファイルが保存されているとみなされるので、Before SaveイベントのCancel Booleanは使用できないと思います)

おそらくBefore Saveイベントはこのインスタンスでは使用できませんが可能であれば、[名前を付けて保存]機能の無効化/置き換えを避けたい

+0

[How to ask](https://stackoverflow.com/help/how-to-ask)のヘルプ記事を参照してください。あなたの意図は不明です。 –

答えて

0

After Saveイベントを使用してこれを処理することができました。ファイルが実際に保存されなかった場合、これを使用できることはわかりませんでした。

関連する問題