マクロを実行した結果を元に戻したいのですね。
広告
↓こちらに対処例が書いてあります。
●VBAで実行したものを元に戻す事出来ますか? – VBAでExcelのシ… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1256843822
結論から言うと、マクロで実行した結果、ワークシートなどに変更が加えられるのですが、元に戻す事は出来ません。
マクロを実行する前に、バックアップを取っておきましょう。
それとも、マクロを開発する時は、開発用のファイル上で実行するようにしましょう。
マクロは一発勝負です。駄目なコードでも良いコードでも、結果は1クリックで決まります。
元に戻すためのコードを書く事は、あまりありません。
元に戻す事も必要な場合は、元に戻すコードも作りましょう。
CtrlキーとZキーで戻したい方は、マクロを使わず手動で変更をかけましょう。
広告