0
我試圖打開一個Word模板,並在VB.Net Windows窗體應用程序中使用CustomDocumentProperties更新其字段。這是工作進行定期現場的內容,但我希望UpdateFields事件到Word模板內觸發自定義代碼。Word文檔Fields.Update通過互操作不會觸發自定義代碼
這是我在Word模板:
Public Sub UpdateFields()
'do some things with the CustomDocProperties
End Sub
這是從應用程序的代碼:
Dim wordApp = New Word.Application
wordApp.Documents.Open(pathToTemplate)
wordApp.ActiveDocument.CustomDocumentProperties("Initials").Value = "JD"
wordApp.ActiveDocument.Fields.Update()
當我更新在Word本身的字段,則觸發UpdateFields方法,但我做到這一點通過互操作時不會發生這種情況。