- 締切済み
excel マクロの有効ブックの特定
excelにvbaでマクロを入れているのですが、マクロの有効なファイルをそのマクロを登録しているファイルのみにするにはどうしたらいいのでしょうか。要するにそのファイルのみでマクロを実行できるようにする場合です。 因みに、マクロを登録しているのまexcel2003タイプです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
マクロの構文内で、アクティブファイルの名称を確認して、自身のファイル名と違うならEXITするようにすればいいのでは? 自分自身のファイル名を変数に保存する http://www.happy2-island.com/excelsmile/smile03/capter00201.shtml
お礼
返事遅くなり申し訳ありません。 マクロの保存先のそのブックのみでの有効ははできないのですね。 マクロの中で制御するようにしました。 ありがとうございました。