2016-05-12 123 views
-2

有什麼辦法,我可以創建Word文檔中的書籤?vb.net的Microsoft Word書籤

我正在使用Microsoft.Office.Interop.Word.dll我知道如何更新Word文檔中現有書籤上的文本。

我不知道有沒有什麼方法來創建書籤。它並不需要OT放在文件只是爲了看看它enter image description here

在這條路上,我可以改變書籤文字

Private Sub document() 

     Dim objWdDoc As Object 
     Dim objWord As Object 
     objWord = CreateObject("Word.Application") 
     objWdDoc = CreateObject("Word.Document") 
     objWdDoc = objWord.Documents.Add("C:\Users\iml4203\Desktop\_korisno\Zahtjevikupca.docx") 
     objWord.Visible = True 

     With objWdDoc.Bookmarks 
      .item("Bookmark1").Range.Text = "Test Bookmark" 
      .item("Bookmark2").Range.Text = "Test Bookmark" 
      .item("Bookmark2").Range.Text = "Test Bookmark" 
     End With 
    End Sub 
+1

'objWdDoc.Bookmarks.Add'有什麼問題? –

+0

Ken white解決了我的問題,我根本不知道該命令是否存在。發佈它作爲答案 – myString

回答

1

只需使用Bookmark.Add創建一個新的書籤。這應該讓你開始(未經測試!)...

With objwDoc.Bookmarks.Add 
    ' Set the individual properties of the bookmark here 
End With