0
據我所知,Word Javascript API的許多方法返回Range
或RangeCollection
。但是,有沒有一個構造函數可以直接用來創建一個新的Range
?在Word中創建自定義範圍JavaScript API/Office.js
我的用例是我需要查看每個段落,識別錯誤並突出顯示它們。所以,我想僅僅使用API獲取段落的純文本,自己找到錯誤,然後使用該信息創建一個Range
,我可以用它來裝飾文本(或添加Bounday/ContentControl稍後參考它)。
奇怪的是,沒有明顯的方法來創建一個'範圍' – user756201
API上的幾乎所有方法都返回一個範圍,但很想看看你的期望。 –
由於我在我想要修飾的錯誤文本中獲得偏移量,我希望能夠通過'var range = new Range(startOffset,endOffset);'或'段落中有類似'var range = paragraph.getRange(startOffset,endOffset);' 如果不能創建範圍,似乎沒有辦法驗證從'search'返回的'Range'或'split'與我想要裝飾的單詞相同,因爲如果沒有'Range'對象,就不能使用'compareLocationWith'。 Catch 22. – user756201