• ベストアンサー

勝手にマクロが記録されることってある?(エクセル)

エクセルを使っています。簡単なマクロも使用します。 ところが、マクロと関係のない(と思われる)ファイル(エクセル)を開くとき、「マクロを有効にしますか云々」と聞いてきます。その画面のツールバーからマクロを開いて見ると、たくさんのマクロが記録されていました。何が起こったのでしょうか。ちなみに、そのマクロは「…が選択範囲にありません…」などと表示され実行できませんでした。それ以外については異状はなくふつう通り操作できますが、気になります。どうかよろしくお願いします。

  • rondo
  • お礼率86% (39/45)

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

  • ベストアンサー
  • himehime
  • ベストアンサー率37% (133/354)
回答No.1

そのファイル自体では、マクロを、使ってなくても、 それ以前に実験か何かでマクロ登録しておいてから、 削除した場合でも、マクロを有効にしますか?メッセージはでますよ。 (ツール→マクロ→マクロ→削除、を選んだ場合。) マクロがいらない、ということでしたら、 ツール→マクロ→VisualBasic Editorで、 プロジェクトウインドウ(多分、左上にある)の、 標準だったかな~?(すみません、今、Excel2000が手元にない(ーー;))の、 Module1を右クリックして、Module1の解放、を選ぶと、 もしかしたら、直るかもしれません。 (Module1以外にマクロが記録されている場合も、同様の手順を行ってみてください。)

rondo
質問者

お礼

himehimeさんありがとうございました。ファイルは除霊されたごとく「有効にしますか」云々を聞かなくなりました。すっきりしました。これで安心して夜も眠れます(笑)

関連するQ&A

  • マクロの記録

    エクセルのマクロを勉強しているのですが、マクロの記録で「マクロの記録」ダイアログボックスに必要事項を記入して「OK」をクリックすると、画面に「マクロの記録」ツールバーが表示されるとのことですが、やって見ても「マクロの記録」ツールバーが何処にも表示されません。 どうしてでしょうか?

  • Excel VBAのマクロの記録について

    Excelマクロの初心者です。 マクロの記録のやり方の質問です。 今あるフォルダの中にファイルA、Bがある状態でファイルAのマクロの記録で、ファイルBのコピーを同じフォルダーに作る操作を記録しようとしましたが、うまく記録できません。 何かやり方が間違っているのでしょうか、ファイルAの中でのセルの色塗り等のマクロの記録はうまくできます。 マクロの記録ができない操作があるのでしょうか、あるとすれば記録できないものはどのような操作でしょうか?教えて下さい。

  • Excel アドオンでの動作をマクロに記録したい

    excelで、あるアドオンを有効にして利用しています。 アドオン上でツールバーから毎回同じメニューを選んで 動作させるのですが、操作をマクロで自動にできないかと思い、 とりあえず、マクロの記録を行ったのですが、 何一つ記録されませんでした。 アドオンとして追加されたメニューは、 マクロの記録では記録されないのでしょうか? ご教授のほど、よろしくお願いします。

  • エクセルのマクロの記録について質問です。

    エクセルのマクロの記録について質問です。 2003でマクロの記録の中でオートシェイプのコネクタの線の太さを変えるように記録させました。しかし、2007でやると『実行時エラー 指定された値は境界を超えています。』と表示されます。そして終了かデバックかヘルプのボタンがあります。終了はそのままの画面にもどるのですがデバックを押したらマクロの文字がたくさん書いてある画面がでます。自分そういのはさっぱりなので修正できません。 また、修正できる自信もありません。で、どうしたら2007でその操作がうまく作動することができますか。だれか教えてください。

  • エクセルマクロ

    やりたいことは、毎回更新されて開くエクセルCSVの画面で、自分仕様にマクロの記録を行い、(枠固定や、セルの幅変更、色を付けておいたり)、そして再度 更新されたエクセルCSV画面がを開かれたときに、前回記録したマクロ設定された状態で開きたい。 現在は、CSVファイルが開かれると、自分の見やすいように操作して見ているのですが、これをいったん閉じて(毎回更新される内容なので保存しないで閉じています) またCSVファイルを開くとき繰り返し自分の見やすいように操作してから見ていますが、この見やすいようにする操作を毎回行わず設定するやり方を教えてください。 パソコンは詳しくないです、プログラムみたいな画面はさっぱりわかりません。 ちなみに、毎回更新されて開くCSVエクセルファイルは、フィルター選択で自分の見たい部分を選択して見ています。 職場で使用しているのでなるべくはやく解決したいです。

  • エクセル2007でのマクロの記録

    マクロ初心者です。しょうもない質問で申し訳ありません。 エクセル2007で並び替えをマクロに記録させても並び替えが実行できません(エクセル2003は可能でした)。 例えば・・・マクロの記録を実行→B4セルから下に10~1の数字を入力→その後並び替えボタンをクリックし、昇順で1~10に並び替える→マクロの記録を停止。確認のため、シート2でマクロを実行。数字は入力されるが、並び替えがおこなわれません(T_T) エクセル2007では並び替えのマクロは記録できないのでしょうか??それとも不具合ですか?もし簡単に出来る方法等があるなら教えて頂ければ幸いです。 お手数をおかけしますが、どなたかご回答を頂けると幸いです。

  • エクセル マクロの記録有効について

    エクセルでマクロを記録させようと思ったのですが マクロの記録ボタンが灰色で実行できない状態になってます。 ワードのほうはちゃんとなっているみたいです。 マクロの記録を有効にする方法を教えてください。

  • ExcelマクロでVBエディタの自動化は出来ない?

    Excelのマクロで、VBエディタの操作を自動化したいと考えていますが、出来ないのでしょうか? マクロの記録では VBエディタの操作は一切記録されないようです。 バージョンは Excel2003 です。 具体的には、全てのマクロのコードをテキストファイルに吐き出したいと考えています。 ファイルメニューのエクスポートでも、コードウィンドウ1つ1つを "全てを選択" でも、Excelのマクロから実行させることは出来ないのでしょうか? よろしくお願いします。

  • Excelのマクロについて

    普通マクロで作成したエクセルファイルを起動すると、マクロの「有効」「無効」を選択する画面が出てきます。 会社内のネットワークで文書を共有しており、エクセル2003がはいっているパソコンは、エクセルファイルを起動すると、選択する画面が出てきますが、エクセル2000がはいっているパソコンでは、マクロで作成したエクセルファイル(同じもの)を開いても選択画面が出なく、すぐにエクセルのシートが出てきます。 エクセル2000がはいっているパソコンで、マクロで作成したファイルとして選択画面が表示されるようにするためにはどのようにしたらよろしいのでしょうか? 恐れ入りますが、よろしくお願いいたします。

  • エクセル マクロ 検索 自動記録できない

    excel2003でマクロを作っていますが、  ファイルを立ち上げたときに自動的にファイル-編集-検索を実行し、 検索画面を起動するようにしたいので、その動作を自動記録しようとするのですが、記録できません。 過去の質問を見て、 Application.Dialogs(xlDialogFormulaFind).Show ↑これを使えば出来ると書いてありましたが、 少し古いエクセルの検索画面で、私が使いたいexcel2003の検索画面ではありませんでした。  どのようにすれば、検索画面をマクロで起動できるのでしょうか。 ご教示いただけますようよろしくお願いします。

専門家に質問してみよう