私の会社によって保護されているアドインがあります。私の目標は、アドインの周りをクリックすることの大部分を自動化するためのVBAを書くことです。そこにあるコードの多くは、ユーザーフォームに入力されているものの周りを回っているので、私が今しようとしている方法は、userformsを使用しないようにコードを書き換えるのではなく、別のブックからのユーザーフォームの操作
アドインには、ユーザーフォームを開くモジュールの1つにマクロがあります。だから私はちょうどそれが問題ではない、userformを開くために使用します。しかし、私はどのようにユーザーフォーム内の関数にアクセスするのですか?私は、userformのクリックをシミュレートするためにそれを行う必要があります。
これが何であるかわかりません。私はWorkbookName.FormName.FunctionNameを試してみた – user3759627
これは公開された関数でしか動作しないので、commandbuttonコードが公開されていない可能性があります。フォームオブジェクト、MSDNを取得し、コントロールを取得すると、そのクリックを呼び出すことができる場合があります。 –
私は参照してください。 MSDNはどういう意味ですか?私がmsdnを検索すると、マイクロソフトのすべてのウェブページでURLにmsdnがありますが、それについてはあまり言わない – user3759627