• ベストアンサー

Excelのマクロの復元

マクロ名がマクロ(1)、マクロ(2)、マクロ(3)のマクロを登録し、(1)-(2)-(3)と順次実行するマクロ(4)を登録して使っていました。この時、マクロ(1)~(3)は削除していませんでした。先程、マクロ(4)を変更しようと思い、誤ってマクロ(4)を削除してしまいました。すると、マクロ(1)~(3)も表示されなくなりました。マクロ(1)~(3)が面倒な作業なので復元したいのですが、どなたか宜しくお願いします。

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

  • ベストアンサー
  • macchan1
  • ベストアンサー率38% (52/136)
回答No.6

エクセルの「ツール」「マクロ」からマクロを削除したのであれば、1つずつしか削除できないはずなので、通常はすべてのマクロが一度に無くなってしまうことは考えられません。 そこで、「落ち着いてもう一度確認してみてください」と回答したのですが、削除の方法が違うのでしょうか? 勘違いしてマクロの無い別のファイルを上書き保存したとか、あるいはまったく別のファイルを開いているということは考えられないでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.5

どうやら、「モジュールを開放した」みたいですね。残念ながら、元に戻すことはできません。 重要なブックはバックアップをとりましょう。 さて、、そのブックですが、別名保存とか、別のフォルダーにコピーを行ったことがありますか? そのような操作が過去にあれば、削除ファイル復元ソフトウェアで以前のファイルを拾うことができるかもしれません。VECTORなどでお探し下さい。 ただし、可能性がある、、かもしれない、、というレベルの話です。

全文を見る
すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.4

マクロはエクセルのブックに入っていますから、どこかにそのブックのパックアップ(コピー)などは無いのですか?

全文を見る
すると、全ての回答が全文表示されます。
  • macchan1
  • ベストアンサー率38% (52/136)
回答No.3

マクロ(4)だけを削除しても、他のマクロは残っているはずですので落ち着いてもう一度確認してみてください(マクロの実行とは関係ありません)。 もしVBEからモジュール全体を削除(Module1などと表示されているものを解放)してしまった場合は残念ながら戻せませんが・・・

junjunjujujun
質問者

お礼

藁をもすがる思いです。「落ち着いてもう一度確認・・・」のやり方がわかりません。すみませんが続けて宜しくお願いします。

全文を見る
すると、全ての回答が全文表示されます。
  • phoenix343
  • ベストアンサー率15% (296/1946)
回答No.2

消えたのならご愁傷様。 ソースごと消えたと思われるので復元は無理です。 #こまめにバックアップとるべし。

全文を見る
すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

CTRL+Z を押してみる

junjunjujujun
質問者

お礼

ありがとうございました。やってみましたがダメでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルのマクロについて教えてください

    作業が面倒だし、間違いもよく発生するので、 下の条件のマクロをどなたか教えて頂けませんか? 宜しくお願い致します。 社内のサーバーにエクセルファイル名、AからZまであるとします。 各AからZにそれぞれ同じシート名「集計」があるとします。 そのシート内にデータが色々あるとします。 ある決まったセルだけを削除するのではなく、セルの色だけで判断してデータを削除したいのです。 例えば、赤色のセルになっている部分だけを対象に 入力されている数字を消したいのです(行削除ではなく、単純にデリートです)。 上記をマクロで実行する方法はないでしょうか。 マクロ初心者なので、プログラム言語の下に簡単な説明を頂けると助かります。 どなたか詳しい方がいらっしゃいましたら、宜しくお願い致します。

  • エクセル マクロが削除できないです・・・

    あるエクセルファイルを開くと、マクロを有効にするかどうか聞いてくるのが面倒で、ヘルプに従って削除しようとしたのですが、【ツール】⇒【マクロ】⇒【マクロ】⇒マクロの保存先ボックスで→作業中のブックを選択しても、マクロがひとつも表示されず、削除できません。 どうしたら削除できますでしょうか? お教えいただけましたら非常に嬉しいです。 よろしくお願い致します。

  • エクセルのマクロについて

    Windows7 でMicirosoft Office Excel 2010を使用しています。旧パソコンで作成したファイルに7個ほのマクロがありますが実行できません。「セキュリティの設定により、マクロが無効にされました。マクロを実行するには、このブックを再度開いて、マクロを有効にするよう選択する必要があります」と表示されます。そのダイアログのヘルプをみても何のことかよくわかりません。どうしたら実行できるのか教えて下さい。なお、現在7個のマクロが表示されていますが、さらに10個ほどのマクロも作成しておりましたが、それは表示されてません。 面倒であれば、現在登録されているマクロを全部カットして、新しく作成することもやぶさかではありません。もしそちらのほうが簡単であれば、その方法も教えていただけると有難いです。よろしくお願いします。

  • Excelのマクロについて

    Excelのマクロについて excel2003で,マクロの自動記録を勉強中です。 [ツール]-[マクロ]-[新しいマクロの記録]でマクロ名を入力し,(マクロの保存先を「作業中のブック」として,)[OK]をクリックすると マクロの記録が始まります。 マクロの記録終了後, [ツール]-[マクロ]-[マクロ]で「マクロ」ダイアログボックスを見ると,マクロ名が表示されます。 この場合は実行も正常にできます。 しかし, ブックを一旦保存した後,開いて,マクロを実行しようと, [ツール]-[マクロ]-[マクロ]で「マクロ」ダイアログボックスを見ると,マクロ名が(マクロ名単独ではなく)ブック名とともに表示されます。 実行するとエラーになります。 何が悪いのか分かりません。なにか基本的なミスがあるのかも知れないと考えました。 原因(ミス)に心当たりのあるかた,是非教えてください。

  • エクセルのマクロを削除したのに、セキュリティのメーっセージが表示されるのはなぜ?

    エクセルの作業中のブックにマクロをいったん作り、その後、マクロ一覧からそのマクロを削除したのですが、そのファイルを開くたびに、「マクロを実行するにはセキュリティレベルを変更してください」という内容のメッセージが毎回表示されます。マクロは削除して存在していないのに、どうして、このメッセージが表示されるのでしょうか?又、どうしたら、このメッセージを表示しないようにできますでしょうか?

  • エクセルのマクロを削除してもマクロの警告が表示されてしまう。

    1、新規ファイルから何でもいいので簡単なマクロの登録をします。 2、セキュリティレベルを中にしファイルを開く時にマクロの警告ダイアログ  が表示されるようにします。 3、ファイルを保存して閉じて再びファイルを開きます。 4、マクロを有効にしファイルを開きます。 5、登録したマクロを削除します。 6、再びファイルを閉じます。 7、再びファイルを開きます。 登録したマクロを削除したのに再びファイルを開くとマクロの警告ダイアログが表示されてしまいます。マクロは削除したはずなのに… どうしてか教えてくれませんか?

  • エクセルマクロの質問

    先程質問させて頂いて、早々にご回答を頂き、問題は解決したのですが、また新たに問題が出たので質問します。 5枚のシートを選択して、そこから検索したいのですが、マクロの実行で検索のダイアログを表示させるまではできたのですが、いざ値を入力をすると「値がありません。」とメッセージがでます。マクロの実行ではなく、手作業で(シート選択まではマクロ)検索→値の入力をすると、検索ができるのですが、、、どうしてこうなるのでしょうか。教えて下さい。

  • エクセル、マクロの登録方法

    エクセルのマクロ登録で、ファイルの保存を登録したい。 毎回違うファイル名で登録したいので、マクロ実行時に ファイル名登録のところで一時中断させて ファイル名を入力可能なようにマクロを作成できませんか?

  • Excelマクロについて

    Excelマクロについて質問します。 Excel97で新しいマクロを登録後、削除しました。 その後、同じファイルを開こうとすると、「マクロが含まれています」 のメッセージが表示されます。 何度調べてもこのファイルにはマクロは含まれていないようです。また 「日付」等の名前も全く付けていません。 一度でもマクロを登録すると、このメッセージは必ず表示されるので しょうか? それとも表示しない方法はあるのでしょうか? よろしくお願いします。

  • Excelのマクロの使い方について

    最近、マクロを勉強して、使い始めているのですが、 仕事上、お客様などにファイルを送りたいときがあります。 このような場合には、やはりマクロは含めないで送りたいのですが、 普段マクロを使っていて、 特定の場合のみマクロを削除するようなことはできるのでしょうか? ただ、その場合でも、 消すのを忘れてしまうことがあったり、 毎回消したりする作業も面倒かと思います。 仕事でマクロを使われている方で、 どのように使い分けているか、 よい方法があれば教えてください。

専門家に質問してみよう