マクロを実行した結果を元に戻したいのですね。

広告

↓こちらに対処例が書いてあります。

●VBAで実行したものを元に戻す事出来ますか? – VBAでExcelのシ… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1256843822

結論から言うと、マクロで実行した結果、ワークシートなどに変更が加えられるのですが、元に戻す事は出来ません。

マクロを実行する前に、バックアップを取っておきましょう。

それとも、マクロを開発する時は、開発用のファイル上で実行するようにしましょう。

マクロは一発勝負です。駄目なコードでも良いコードでも、結果は1クリックで決まります。

元に戻すためのコードを書く事は、あまりありません。

元に戻す事も必要な場合は、元に戻すコードも作りましょう。

CtrlキーとZキーで戻したい方は、マクロを使わず手動で変更をかけましょう。

広告