人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルVBAについての質問です。VBAを実行するとCtrl+zとやっても、実行した作業を元に戻すことができません。どうしたら良いのでしょうか?教えてください。

あと下記のページで再質問しているのですが、答えが返ってきません。それほど難しくない質問なので、こちらも回答していただけると助かります。ただし回答はそれぞれのページにしていただくようお願いします。
http://q.hatena.ne.jp/1158311664

●質問者: taroemon
●カテゴリ:コンピュータ
✍キーワード:VBA エクセル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● arhbwastrh
●35ポイント

VBAで行った作業は戻すことができません。

もう一つの質問は今回答を作っているのでもう少しで貼れます。

http://q.hatena.ne.jp/answer

◎質問者からの返答

ご回答ありがとうございます。

参考になりました。やはりそうなのですね。


2 ● arhbwastrh
●35ポイント

あ、一応この方法だけ紹介しておきます

1.マクロ冒頭に

ActiveWorkbook.Save

を入れておく

2.マクロ終了後、以下を実行。

Sub 元に戻す()

Dim CurName As String

CurName = ActiveWorkbook.Fullname

ActiveWorkbook.Close Savechanges:=False

Workbooks.Open CurName

End Sub

http://park11.wakwak.com/~miko/Excel_Note/14-01_macro.htm#14-01-...

◎質問者からの返答

ご回答ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ