我正在尝试使用 Visual Basic、Visual Studio 2012 替换 Word .doc 文件中的字符串。此代码适用于包含<<FileNumber>>
. 让它为其余部分工作的诀窍是什么?谢谢。
Dim oWord As Word.Application
Dim oDoc As Word.Document
oWord = CreateObject("Word.Application")
oWord.Documents.Open(FileName:=System.AppDomain.CurrentDomain.BaseDirectory + "\" + txtReportFolder.Text + "\" + txtReportNumber.Text + "\Form A.doc")
oWord.Documents("Form A.doc").Activate()
oDoc = oWord.ActiveDocument
Dim oRange = oDoc.Content
oRange.Find.Execute(FindText:="<<FileNumber>>", ReplaceWith:=txtReportNumber.Text)
oRange.Find.Execute(FindText:="<<OCode1>>", ReplaceWith:="488")
oRange.Find.Execute(FindText:="<<Text>>", ReplaceWith:="Loss")
oRange.Find.Execute(FindText:="<<EDP1>>", ReplaceWith:="16G2-M")