マクロ用のツールバーメニューが追加されていますので、ボタンを押すだけでExcelのドキュメントからマクロを実行できます。私はマクロを実行するたびに、マクロを含むソースファイルを開きます。ソースファイルを開いてマクロを実行する方法はありますか? (開け閉めしてもそれほど問題はありませんが、私はそれをまったく開けない方がよいでしょう)Excel VBA - アドインを使用してマクロを呼び出す
私はこれに関する情報を見つけることができませんでした。感謝。
マクロ用のツールバーメニューが追加されていますので、ボタンを押すだけでExcelのドキュメントからマクロを実行できます。私はマクロを実行するたびに、マクロを含むソースファイルを開きます。ソースファイルを開いてマクロを実行する方法はありますか? (開け閉めしてもそれほど問題はありませんが、私はそれをまったく開けない方がよいでしょう)Excel VBA - アドインを使用してマクロを呼び出す
私はこれに関する情報を見つけることができませんでした。感謝。
はYOUR 個人マクロブック
オープンはVBEditor使用し、マクロを含むモジュールを見つけます。
そのコードをコピーします。
左のVBProjectパネルで、PERSONAL.XLSまたはPERSONAL.XLSBプロジェクトを探します。これは、いつでも利用できるマクロを保存するプロジェクトです。そのプロジェクトにモジュールを追加し、あなたのコードをそのプロジェクトに入れます。
"ブック"内のマクロを指し示すように "ボタン"を更新してください。
PERSONAL.XLSプロジェクトが存在しない場合は、マクロレコーダーを使用して「ジャンク」マクロを記録し、「マクロを保存:パーソナルマクロブック」に設定してくださいそれはあなたのために初めてです。
コードを実行して実行することはできません。 Excelは、コードを実行するためにコードが保存されているファイルを開く必要があります。
正しく理解すれば、Excelのアドインをコードから作成し、Excelの起動時に自動的にアドインを読み込むことができます。その場合、あなたのコードは常に利用可能になります。
これは、開始するには良い場所のように思える:
http://msdn.microsoft.com/en-us/library/aa140990(v=office.10).aspx
アドインの問題よりも簡単です。私のマクロをアドインとして保存し、それを呼び出すのに大した助けを見いだせない。これは機能します。 – CustomX