• ベストアンサー

エクセル:保存するときに、標準モジュールに書かれたマクロの実行

よろしくお願いします。 エクセルのVBAについての質問です。 ◆(上書き)保存をするだけ(ツールバーのフロッピーマークを押すだけ)で、『自動的に標準モジュールに書かれたある特定のマクロを必ず実行してから保存する』という方法はありますか?あれば教えてください。 ◆私が作った簡易システムをエクセル初心者の入力担当者のために上記のことを考えています。たとえば、「保存終了させる前に必ずこのボタンを押してこのマクロを実行してね」と説明してもうっかり忘れることが多いという方のための方策を考えてのお願いです。 以上、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#123709
noname#123709
回答No.1

ThisWorkbookのモジュールに以下でよろしいのではないかと・・・。 Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Call (実行したいプロシージャ) End Sub

yastaro
質問者

お礼

SuperMildさん、ありがとうございました。 できました。さっそくのご回答、心より感謝いたします。

関連するQ&A