• 締切済み

エクセルのマクロ

エクセルで幾つかのファイルがありますがそのなかで一つだけ、開く都度に『マクロを含んでいます。無効にするか、有効にするか』のウインドが表示されます。これを表示しないようにするのにはどうすれば良いのですか。教えてください。宜しくお願い致します。

みんなの回答

  • takuokweb
  • ベストアンサー率25% (10/39)
回答No.6

みたび#3です。 メニュー項目があるのに「VBE」が起動しないということですかね。 あとは、Excel(office)の再インストールをしてみてください、としか私にはいえません。そして晴れてVBEが起動できたら、(2)以下リトライすることお勧めします。 力不足で申し訳ありませんでした。

回答No.5

↓入門編 入門1 マクロ VBAについては参考にならないでしょうか

参考URL:
http://homepage1.nifty.com/kenzo30/excel_kiso.htm
  • takuokweb
  • ベストアンサー率25% (10/39)
回答No.4

#3です。 VBE(ビジュアル・ベーシック・エディター)への切り換えは回答どおりの ALT+F11(ファンクションキー)で出来るはずですが、次の方法でやってみていただけませんでしょうか。 メニューバーのツール(T)→マクロ(M)→Visual Basic Editor(V) これで(2)以降に進めると思うのですが。

hoshi522
質問者

補足

有難う御座います。ALT+F11も、『メニューバーのツール(T)→マクロ(M)→Visual Basic Editor(V)』も試しています。しかし画面には何も出ませんでした。お手数かけて申し訳ありません。

  • takuokweb
  • ベストアンサー率25% (10/39)
回答No.3

そのマクロが必要のないものであれば、次の方法でマクロ命令を削除します。 (1)Bookを開いた状態で、Alt+F11を押しVBEの画面に切り替えます。(マクロのツールバーをクリックしても同じ) (2)左上のプロジェクトエクスプローラでオブジェクト(Book本体、Sheet、モジュール、ユーザーフォームなど)がツリー状に表示されている。)を全て順次ダブルクリックし、マクロ命令が記録されてないか確かめます。(マクロがあればコードウィンドウにマクロコード文が記録されています。) (3)ThisWorkbookやSheetなどのオブジェクトに記載されたマクロは、デリートキーなどで削除します。 (4)ユーザーフォームやモジュールは、右クリックで○○の解放で削除します。 (5)×印でVBE画面を閉じます。 (6)Bookを上書き保存終了し、再度開いて「・・・マクロを含んでいます・・」のウィンドウが出ないことを確かめてください。

hoshi522
質問者

お礼

有難う御座います。早速、実行してみます。結果報告もいたします。

hoshi522
質問者

補足

先程はアドバイス有難う御座いました。即、ご指示どうり行いましたけど画面に何も出ないで(2)以下に進めませんでした。(1)のご指示を両方、何度か試しましたけど同じです。

  • a987654
  • ベストアンサー率26% (112/415)
回答No.2

no1です。 新しく作ったbookにおいては、"ツール"、"マクロ"、"マクロ"で何の登録も無い筈です。 その他のエクセル表では、ならないとの事ですから、マクロウィールスの可能性も 無さそうです。 これらから考えると  シート自体に”釦”操作などがありませんか? ”釦”などのコントロールについてもマクロの一部です。 必要なものではないでしょうか?

hoshi522
質問者

補足

たびたび済みません。『シート自体に”釦”操作などがありませんか?』とお尋ねされても『マクロ』そのものの意味も理解していませんのでシート自体の”釦”とはツールバーの”釦”のことですか。

  • a987654
  • ベストアンサー率26% (112/415)
回答No.1

そのマクロは必要な物なのですか?不要な物なのですか? hoshi522さん自身が判断できない様にも思えます。 取りあえずシートcopyを使ってそのファイルの全シートを別のbookに copyして別名で保存しましょう。 元のファイルは保存しないで終了させてから、新しく作ったbookを開いてみましょう。 それでも、症状がでますか? 症状が出ずに、各シートの内容に問題無ければ、新しく作ったbookをお使い下さい。 各シートの何処かに障害が出た場合は、必要なマクロですから削除してはいけません。

hoshi522
質問者

お礼

早速のご返事有難う御座います。そもそも『マクロ』の意味が分からない者ですから。即、ご指示どうり実行して見ます。有難う御座いました。

hoshi522
質問者

補足

ご指示どうり実行しましたが、新しいブックでもマクロの表示が出ます。

関連するQ&A

  • エクセルでマクロが高いと言われる

    あるエクセル2002(XPで使用)のファイルを開くとはじめに 無効、有効とあり 有効を開いて クリックすると このファイルはマクロのセキュリティが高に設定されていると表示するのでマクロの設定を低もしくは中にしても変わりません。他に設定すると事があるのですか?

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

    エクセル2007を現在使用しております。 その中のファイルで、97-2003の保存形式(xls)で使用していたマクロのブックがあります。 そのブックを保存形式はそのままで、名前だけを変更し登録しました。 すると、セキュリティの警告で、マクロが無効にされましたと表示され、 現在その都度有効に設定している状態です。 ブックの名前を変更するとマクロは無効になるのでしょうか? 原因を教えて下さい。 また、このブックだけを常に有効にする設定もあれば、 その方法もご教授下さい、お願いいたします。

  • Excelのマクロ

    マクロを使用していないのにエクセルのファイルを開こうとすると「有効にしますか?無効にしますか?」と聞いてきます。 セキュリティを低にすればその表示は消えるようですが、どうして使ってもいないマクロのことを聞いてくるんでしょう? どこかにマクロを使用してるってことでしょうか?どうしたらそれを取り除けますか? ちょっと意味不明な質問かもしれませんがよろしくお願いします。

  • エクセル2007マクロの警告がでない

    エクセル2007で、マクロを「警告を出して無効」にしても警告が出ません。 マクロを組んだエクセルファイルを社員に配布しようと考えています。 全員エクセル2007を使用しており、私のPCでそのファイルを開くと 上のほうに「セキュリティの警告 マクロが無効にされました。」と 出て、オプションからマクロを有効にできるのですが、数人のPCでは ファイルを開いても何も警告がでません。 設定は「警告を表示して、すべてのマクロを無効にする」になっていますし、 ファイルの拡張子も「.xlsm」になっています。 ほかにどのような原因が考えられますでしょうか? ちなみに設定を「すべてのマクロを有効にする」にすればマクロはきちんと 動きます。(しかしながら、できるだけこの設定にしっぱなしにはして おきたくないのです。。) よろしくお願いします。

  • Excel マクロ無効化

    Micorsoft Excelで、VBAで以下のように指定のExcelファイルのマクロを無効化したいのですが、やりかたを調べてもよくわかりません。できないのでしょうか?アドバイスいただけると幸いです。 具体的にやりたいこと (1)マクロ有効にしたExcelファイルのVBAから他のExcelファイルをマクロ無効で開く (2)マクロ有効にしたExcelファイルのVBAで、開いているExcelファイルのマクロを無効に設定する。(有効だったものを無効にする)

  • Excelのマクロについて

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

  • エクセルにマクロが!

    エクセル(Excel2000)で、マクロを使っていないのにマクロが使われてしまいます。 例えば、 まず普通にスタート→プログラムと表示していき、エクセルを立ち上げる。 次にどこのセルでもいいから適当に文字を入力する。(例えば、A1にaと入力する) そして、ファイル→名前を付けて保存で保存する。 こうしてできたエクセルのファイルを普通に立ち上げると、「このファイルはマクロが使われています」と、マクロを有効にするか、無効にするかを確認する画面が出てきてしまいます。 どうしてでしょうか。直す方法はあるのですか。よろしくお願いします。

  • Excelファイルからマクロを削除したい

    社内で共有しているExcelのドキュメントがあります。 ある日、そのExcelファイルを開くたびに「~.xls はマクロを含んでいます。」というダイアログが表示されるようになりました。(マクロを無効/有効にする、というボタンがでるものです。) 社内にはマクロが使える程度にExcelに詳しい者がいないので、誰かのご操作によるものなのは間違いありません。 このダイアログが表示されないようにしたいのですが、どのような操作をすればよいのでしょうか? よろしくお願い致します。

  • エクセルでマクロを有効にする

    元のパソコン(XPHomeE)ではエクセルのファイル(経理)を立ち上げた時マクロを有効にしますかと表示され有効にしていたが今回新しいパソコン(XPPro) にファイルをコピーしてデーターを書き込んでEnterキーを押すと(このプロジェクトのマクロは無効に説定されています有効にするにはオンラインヘルプまたはアプリケーションのドキュメントを参照)とヘルプを開いたがどのように操作してよいのかわかりません。 又元のパソコンのようにマクロの有効無効の表示はでません。宜しくお願いします。

  • Excelマクロについて

    Excelマクロ(VBA)で複数のExcelファイルを一括で処理するプログラムを作っているのですが、処理対象のExcelファイルにはマクロが記述されていて、Excelを開く毎に記述のマクロが動いてしまいます。 対象のExcelファイルをオープンする時に、マクロを無効にして開くすることは可能でしょうか? 今現在、Excelファイル開く時に使ってる命令は、 Workbooks.Open Filenameです。

専門家に質問してみよう