私はいくつかのテンプレートを自動的に記入するプロジェクトに取り組んでいます。私は、テンプレートを作成するために単語のブックマークを使用してVBでそれらを入力する予定です。これは問題ありませんが、問題は他のテンプレートを使用できるようにすることです。単語の文書を開いて、すべてのブックマークを取り出せる方法はありますか?私はリストが必要なので、私は何を記入して正しい値を送ることができるかを判断することができます。あなたがリフレッシャーを必要とする場合は、私が作業しているコードはここにあります。VB.NET Microsoft Office Interopブックマーク
Imports Microsoft.Office.Interop
Dim oWord As Word.Application
Dim oDoc As Word.Document
oWord = CreateObject("Word.Application")
oWord.Visible = True
oDoc = oWord.Documents.Add("Z:\DJ\Documents\Reminder_Letter.doc")
oDoc.Bookmarks("full_name").Range.Text = "John Smith"
基本的に、私はちょうど私がそれに価値を追加しようとする前に、「FULL_NAME」は、文書内に存在することを確認するので、私はドキュメント内のブックマークのリストが必要です。
おかげで、 ケビン
ありがとう:
何か
– Kevin