テキストの周りに多数のフィールドが散らばっている単語文書があります。フィールドは、挿入 > クイック パーツ > フィールドを使用して作成されました。各フィールドには固有の名前があります。
ドキュメントを開くことはできましたが、値を入力できるように特定のフィールドを参照する方法がわかりません。
以下を使用して、ドキュメント内のフィールドを反復処理することができました。
Dim flds As Word.Fields
Dim fld As Word.Field
flds = wrdDoc.Fields
For Each fld In flds
...
next
しかし、「fld」変数には「name」プロパティがないように見えるため、特定のフィールドを参照する方法がわかりません。
私は次のようなものがあることを望んでいました:
flds("MyField1") = "blablabla"
ただし、括弧内にはインデックス (整数) しか入れられません。
どうすれば目標を達成できるかについてのアイデアはありますか?
ありがとう