Excel 2007アドイン(マクロがアドインとして保存されたブック)があり、メソッドを呼び出す前に他のブックを参照する必要があるようです。
これは正常ですか?パブリックアドインコードはどこからでも呼び出せると思いましたか?
明示的な参照を作成せずに開いたすべてのブックでメソッドを使用できるようにする方法はありますか?
また、アドインにリボンのカスタマイズを入れており、これらも機能することを確認したいと思います。
Excel 2007アドイン(マクロがアドインとして保存されたブック)があり、メソッドを呼び出す前に他のブックを参照する必要があるようです。
これは正常ですか?パブリックアドインコードはどこからでも呼び出せると思いましたか?
明示的な参照を作成せずに開いたすべてのブックでメソッドを使用できるようにする方法はありますか?
また、アドインにリボンのカスタマイズを入れており、これらも機能することを確認したいと思います。
私の知る限り、次のいずれかの方法を使用しない限り、VBAの他のブックからプロシージャや関数を直接呼び出すことはできません。
ただし、アドインがロードされている間は、他のブックのワークシートセル式のアドインの関数を利用できます。