Officeマクロの実行時に、動的にユーザフォームを生成する方法はないでしょうか?
検索してみましたが、ユーザフォーム上に動的にボタンなどのコントロールを生成する方法があるようですが。
作成したマクロをクラスモジュールとして配布したいのですが、ユーザフォームがあると配布しにくいです。
add-inにするという配布方法もありますが、これは除外でお願いします。
空のUserFormを作っておいて、
インポートするとか?
google:VBProject.Importなどをキーワードに探すと
http://officetanaka.net/excel/vba/vbe/04.htm
https://oshiete.goo.ne.jp/qa/4025035.html
https://hake.hatenablog.com/entry/20170812/p1
あっ、Formを消してからインポートしないと、
同名の空フォームなど、エラーが発生したりするのかな?
正攻法で新規Formを作る方法を探す方が良いのかな・・・
一つのアイデアとして、何かの参考となれば幸いです。
コメント(0件)