Есть ли способ создать новый диапазон программно или получить начальные и конечные свойства?

#office-js

#office-js

Вопрос:

Я пытаюсь загрузить и сохранить диапазоны из существующего документа Word.

Я хочу программно создать Word.Range с помощью Start and End .

Есть ли также способ получить свойства Start и End Word.Range.

Или есть какой-то другой способ добиться этого?

Комментарии:

1. Можете ли вы немного объяснить свой сценарий? . Вы хотите напрямую создать новый диапазон из абзаца или слов? или что-то еще?

2. Я хочу отслеживать что-либо от отдельных слов до абзацев, чтобы я мог сохранить это на серверной части и загрузить обратно в документ. Я не уверен, что Word.Range — это правильный путь.

3. Если я правильно понял, вы хотите получить содержимое документа по абзацам или диапазонам, а затем сохранить их в серверной части. Затем для абзацев вы можете вызвать body.paragraphs, чтобы получить все абзацы. Для отдельных слов вы можете вызвать paragraph.split(), чтобы получить все слова, и каждое слово представлено word.range .