文書にマクロを埋め込む Word

文書にマクロを埋め込む Word

Word 文書内にカスタム マクロを保存する方法はありますか? 作成したマクロを含む文書を配布すると、「マクロなし」で届き、期待どおりに動作しないことに気付きました。

ドキュメントを移植可能にするために、必要なマクロをドキュメント内に埋め込みたいと思います。

おそらくこれは不可能なことなのでしょうが、私はそれが可能であることを願っています。

私たちは主にOffice 2013を使用しています

答え1

マクロを記録マクロを記録ボタン。

  • そして、どちらにも割り当てられていないボタンまたはキーボードショートカット:

  • 記録されたマクロの場合マクロを記録ボタンとボタンにマクロを割り当てる選択されました。

  • 記録されたマクロの場合マクロを記録ボタンとキーボードにマクロを割り当てる選択:

    • の中に変更を保存するドロップダウンリストからドキュメント自体を選択します。

マクロの作成者マクロボタンを必ずマクロドキュメント自体を選択するためのドロップダウン リスト。

答え2

したがって、VBA を使用する場合、データを保存する場所は 2 つあります。

通常 = すべてのローカルドキュメントに対して「グローバル」、ただしマシンに対してもローカル

プロジェクト = 「このドキュメントのみ」がこれらのモジュールにアクセスでき、それらは移植可能、つまりドキュメントに埋め込まれます。(また、他のすべてのドキュメントでは使用できません)

この画像に注目してください。モジュールとクラスは、グローバルではなくドキュメント内に埋め込まれています。

ここに画像の説明を入力してください

関連情報