- ベストアンサー
自動で図形にマクロの登録
VBAを学び始めたばかりなので、詳しく教えていただきたいです。 今ガントチャート(のようなもの)を作っています。 そこで時刻を入力するとバーが自動で引かれるのですが、 そのバーに「マクロの登録」をしたいと思っています。 ※たとえば、そのバーにtest()を実装させたい、ということです。 バー(オートシェイプの図形)を右クリックして「マクロの登録」を選べばできることは知っているのですが、それをバーが生成されるのと同時に自動で実装されるようにしたいと思っています。 このようなことは可能でしょうか? ご存じの方がいらっしゃいましたらよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
その図形の名前が「バー」なら、こんな感じでできると思います。 ActiveSheet.Shapes("バー").OnAction = "test"
お礼
できました!! ありがとうございました。