次の方法で共有

Excel 2013:イベントプロシージャの削除方法

Anonymous
2013-07-25T05:17:27+00:00

数か月前に下記サイトを参考にして、Excelに「セルの値をワークシート名にする」

というイベントプロシージャを作りました。

http://www.relief.jp/itnote/archives/003382.php

これを削除したいのですが、イベントプロシージャを使うことについて

全くの初心者のため、削除の方法が分かりません。

恐れ入りますが、ご教示頂けますと幸いです。

どうぞよろしくお願い致します。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2013-07-25T05:51:07+00:00

Altキー+F11キーでVBEの画面へ移動します。

[プロジェクトエクスプローラ]のSheet1などを選択して、[表示]→[コード]を実行、そこに記載のコードを全てDeleteキーで消し、[ファイル]→[終了してMicrosoft Excelに戻る]→[上書き保存]します。

マクロを含んでいると警告される

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2013-07-25T07:20:22+00:00

そのブックで一切マクロを使わないというのであれば、簡単な方法で一度で全て消す事が出来ます。

[ファイル]-[名前を付けて保存]-[コンピュータ]-[参照]で名前を付けて保存ダイアログが出ると思うので、そこで[ファイルの種類]で「Excelブック(*.xlsx)」を選び、保存します。

再度開くとすべてのマクロが消えているはずです。

自動的に拡張子が「*.xlsm」が「*.xlsx」になることはありません。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-07-25T08:07:23+00:00

    nomboさん

    早速ご返信頂きありがとうございます。

    ①の方法で一度に全て消すことができました。

    ②についてもご教示頂きありがとうございます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2013-07-25T07:04:22+00:00

    nomboさん

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

    質問時に記載した情報が不足していたのですが、1つのBookに20Sheetがあり

    うち15Sheetはプロシージャを設定したSheetのコピーで作成しています。

    ご教示頂いた方法で削除してみたのですが、Sheet毎に削除作業を実行する必要があるようです。

    そこで追加で質問をさせてください。

    ①Bookに対して(もしくは複数のSheetに対して)1度にプロシージャを削除することは可能でしょうか。

    (複数Sheetを選択して削除した場合、うち1つのSheetのプロシージャしか削除できませんでした)

    ②15Sheet全てのプロシージャを削除したのですが、拡張子はxlsmのままです。

    どこか別のSheetにプロシージャが残っていることになるのでしょうか。

    (だた、Bookを開くときにマクロを有効にするメッセージは出なくなったので、全て削除できたように思います)

    それとも、プロシージャの削除が完了しても、拡張子は自動的にxlsm→xlmxには戻らないものなのでしょうか。

    ご教示頂けますと幸いです。

    どうぞよろしくお願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません