他のWord文書のデータを操作するために使用するマクロ(Foo)をWordVBAで作成しました。
Normal.dotmファイルではなく、独自のファイル(MyMacro.docm)にFooを保存しました。
[すべてのアクティブなテンプレートとドキュメントのマクロ]が選択されている場合でも、操作したいWordデータファイル(Datafile.docxなど)からマクロFooにアクセスできないことがわかりました。
Datafile.docxからFooにアクセスすることは可能ですか?その場合、どのオプションを変更する必要がありますか?
ありがとう、フレダ
これは、ファイル「Datafile.docx」のデータに対してFooを実行するために行ったことです。1。Wordを
開きます
。2。MyMacro.docmを開き、マクロを有効にします。3
.「Foo」がMyMacro.docmから実行できることを確認します。
4.Datafile.docx
を開きます5.Datafile.docxで実行できるマクロのリストを開きます-FooはDatafile.docxで実行できません6.Alt
-F11を押してDatafile.docxからVBAエディターにアクセスします-Fooは明らかにMyMacro.docmドキュメントの下にリストされているモジュールに示されています。
Datafileをマクロ対応のドキュメント(Datafile.docm)に変更しようとしましたが、問題は解決しませんでした。