こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【Excel】マクロを含まないブックに戻すには?

EXCEL2000を使っています。
マクロのセキュリティレベル([ツール]→[マクロ]→[セキュリティ])は「中」に設定してあります。これは、変更しないでください。

普段マクロを使わないシートで、試しにマクロで組んでみて、そのブックを保存し、その内にうまく行かなかったので、Visual Basic Editerにあるコードをすべて削除して、そのブックを保存・終了しました。次にそのブックを開こうとすると、
「~.xlsはマクロを含んでいます。
 [マクロを無効にする] [マクロを有効にする] [詳細] 」
というダイアログが表示されます。(これは、セキュリティレベルが「中」に設定されているからです。
一旦は、マクロコードを削除したのですが、「マクロ使用のブック」というプロパティがくっついて来ているようです。このブックを全くマクロを使用していないブックに戻すには、どんな設定をすればよろしいのでしょうか?

つまり、
「~.xlsはマクロを含んでいます。
 [マクロを無効にする] [マクロを有効にする] [詳細] 」
のダイアログが表示されない状態に戻したいのです。
ただし、冒頭で申したように、マクロのセキュリティレベルは「中」であり、変更しないで実現したいのです。

よろしくお願い致します。

投稿日時 - 2002-09-03 09:23:13

QNo.349777

困ってます

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

VisualBasicEditorで当該ブックを開き、プロジェクトエクスプローラを表示すると、
MicrosoftExcelオブジェクトと一緒に「モジュール」ってのがあるはずです。
その中身を全部削除すれば、大丈夫ですよ。

投稿日時 - 2002-09-03 09:36:01

お礼

ありがとうございます。
助かりました。

また、よろしくお願い致します。

投稿日時 - 2002-09-03 09:40:24

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

あくまでたぶんでしかないのですが
標準モジュールフォルダにモジュールがまだあるからではないでしょうか?

1.標準モジュールフォルダを開く
2.表示されたモジュールを右クリックして
【モジュール名の開放】を選択する
  例)Module1の開放
3.エクスポートしますかメッセージで「いいえ」をクリックする
4.ブックを保存して閉じる

次回から立ち上げる時にはダイアログは表示されなくなると思います。

投稿日時 - 2002-09-03 09:38:46

お礼

早速のご回答、ありがとうございました。
No.2の方とピン差なのですが、分かりやすい手順をありがとうございます。

投稿日時 - 2002-09-03 09:44:24

ANo.2

該当のファイルを開いたあと、
「ツール」-「マクロ」-「Visual Basic Editor」で
Visual Basicを立ち上げてください。
左のほうにプロジェクトウインドウという枠がありますので、
標準モジュールにところにある「Modファイル名」を選択して右クリック
「Modファイル名」の解放を実行してください。
あとは保存して終了すればOKです。

投稿日時 - 2002-09-03 09:38:17

お礼

早速のご回答、ありがとうございました。

投稿日時 - 2002-09-03 09:42:52

あなたにオススメの質問