1
いくつかの関数でVBAユーザーフォームを作成し、それをマクロで実行して.docmファイルとして保存しました。しかし、問題は、別のコンピュータからそのdocmファイルを実行しようとしているときで、何も動作していないときです。そして、後で私がVBAコードをチェックしたとき、私はuserForm1がそこになかったのを見た。私はそこで何が起こっているのか分かりません。どのようにこの問題を解決する、私は別のコンピュータに私のVBAフォームを実行することができますか?VBAユーザーフォームとマクロで単語ファイルを保存する
私は解決策を得ましたが。しかし、私はこれが究極のものだとは思わない。解決策は、マクロメニュー>オーガナイザ>すべてのフォームとマクロをそのdotmファイルに転送する>をクリックして、フォームとマクロをドットファイルにロードすることです。また、別のコンピュータに復元する必要がある場合は、プロセスを元に戻し、Normal.dotmファイルに保存してください。 – Barun
少し失礼ですが、Wordでマクロを操作する方法に関するいくつかのドキュメントを読んでいらっしゃいましたか?マクロとユーザーフォームは、マクロ対応のテンプレートファイル(dotm)に保存して、それに添付することができます。基本的な情報やウォークスルーについては、googleをご覧ください。例えばhttp://word.mvps.org/FAQs/MacrosVBA/index.htmは、Office VBA開発のMSDNページや、良い出発点です。 –
「その他の」コンピュータのマクロセキュリティ設定を確認しましたか? – hydrox467