さて、コード化したワークブックから起動したときに正常に動作するマクロを作成しました。ただし、マクロがさまざまなワークブックで動作できるようにする必要があります。
マクロを非表示の「個人用」ワークブックに移動しましたが、コードが「ThisWorkBook」を参照するときは、そうです、個人用ワークブックを指しています。
ワークブック変数を作成し、ワークブックのアドレス/名前を指すことだけを考えていました...しかし、これは異なります(ワークブックはシステムによって生成され、ワークブックの名前は生成された時間/日付に依存します)。
参考までに、Excel のツールバーにボタンを配置したいと思います。ユーザーがクリックすると、このマクロが実行されます。おそらく、マクロを呼び出すワークブックの名前を取得する方法はありますか?
ありがとう、サム。