一つのワークブックにVBAスクリプトを書いて、それをマシン内の他のワークブックで使うことは可能でしょうか?マクロパッケージを書く方法を探していると思います
EDIT ランスさんのリンクの指示に従って、アドインを作成しましたが、「マクロ」タブに表示されません。何が足りないのでしょうか?
31 bavaza 2011-09-25
いくつか方法がありますが、ここでは1つのリンクで、VBAコードを使ってExcelアドインを作成する方法を説明しています。他の方法でも他の種類のアドインを作成することができますが、これが一番シンプルです。これを行う方法について説明している参考文献は何千もあります
12 Lance Roberts 2011-09-25
アドオン作成不要!
Personal.xlsb
という特殊なワークブックに保存します
Steps:
マクロは、Excel を開くたびに読み込まれる特別なワークブックに保存することで、すべてのワークブックで利用できるようにすることができます
YouTube .Excelでパーソナルマクロワークブックを作成する方法と、なぜ必要なのか
オフィスサポート .1つのワークブックにすべてのマクロを作成して保存
オフィスサポート .マクロを個人用マクロワークブックにコピー
11 Dheeraj Bhaskar 2014-12-18
マクロを記録すると、後から個人用マクロワークブックに保存することができます。Excelを終了するときに、保存するかどうかを尋ねてくるので、「はい」をクリックすると、「開発者 => マクロ」の下にあるすべてのワークブックでマクロが利用できるようになります。Microsoft サポートも参照してください
2 Cerveser 2018-01-10
UserProfile 環境変数を利用して、「ユーザーごとに異なる」という注意点を回避することができます
So the standardized Path is: %UserProfile%\AppData\Roaming\MicrosoftExcel\XLSTART
1 Brian McCullough 2016-03-03
XLStartフォルダの見つけ方
-1.Microsoft Office ボタンの Office ボタン画像をクリックし、[Excel オプション] をクリックします。 -2.信頼センターをクリックし、[Microsoft Office Excel信頼センター]の下にある[信頼センターの設定]をクリックします。 -3.信頼できる場所をクリックして、信頼できる場所のリストにあるXLStartフォルダへのパスを確認します
1 Atul 2017-08-03