我正在寻找一种方法来找出放置在 MSWord 页面标题上的两个书签之间的文本内容。
假设两个书签是 BKM_1 和 BKM_2。两个书签之间的文本也是“测试”。
Local loWordApplication, loDoc, loRange
loWordApplication = CREATEOBJECT("Word.Application")
loDoc = loWordApplication.Documents.Open("C:\Example.doc")
IF loDoc.BookMarks.EXISTS("BKM_1") AND loDoc.BookMarks.EXISTS("BKM_2")
loRange = loDoc.RANGE(loDoc.BookMarks("BKM_1").START, loDoc.BookMarks("BKM_2").START)
loRange.SELECT
?loRange.TEXT && Printing the value here and expecting the result as "Test"
ENDIF
但是即使存在书签,上面也不会产生我正在寻找的结果。请帮忙!