|
▼本山中 さん:
こんにちは
めいぷるさんの <Book名>!<モジュール名>.<マクロ名>
あぁ、そういうことでしたか。
材料取り.xlsm!材料取り材料取り と書いておられましたが
材料取り.xlsm!材料取り.材料取り なんでしょうか?
通常は、プロジェクト内に同名のパブリックプロシジャは1つでしょうから
マクロ表示すると、単に、そのプロシジャ名がでますね。
で、そのエクセルに、今、アクティブにしているマクロブック以外のマクロブックがあれば
マクロ表示では、自身のプロシジャは、通常に表示されますが、アクティブでないマクロブックの
プロシジャは、そのブック!プロシジャ名 と表示されます。
また、1のマクロブックの中の別モジュールに同名のプロシジャ名があれば、マクロ名表示は
モジュール名A.プロシジャ名
モジュール名B.プロシジャ名
と、このようにモジュールが付加されて表示されます。
(2007でも同じだと思うんですが)
このプロシジャが記載されているモジュールのモジュール名は"材料取り"なんでしょうかね?
であれば、「材料取り.xlsm!材料取り.材料取り と表示されるのが「正しい」というケースはありますよね。
・今、表示されているブックが材料取り.xlsmではなく、その材料取り.xlsmに複数のモジュールがあって
そのいずれにも、"材料取り" というプロシジャが記載されている場合。
ただ、この場合(そして、質問を投稿されたその時から)、マクロ名を表示させた時、
いくつもマクロ名がでてきていませんか?
その中に、同名のプロシジャがありませんか?
|
|