Как отобразить Range в диалоговом окне и сохранить форматирование и автонумерацию - PullRequest
0 голосов
/ 08 ноября 2018

Я изо всех сил пытаюсь выяснить, как отобразить текст Range документа Word в диалоговом окне с сохранением форматирования и автоматической нумерации, и при этом не изменять исходный документ одновременно. Я пытался использовать RichTextBox control и копировать-вставить Range в него, но он не сохраняет автонумерацию. Я пытался создать копию диапазона, используя свойство Duplicate, но согласно документации это позволяет мне изменять только свойства Start и End, не затрагивая исходный объект, поэтому при вызове метода ConvertNumbersToText из ListFormat он действительно конвертирует число в текст в исходном документе и поэтому нарушает порядок чисел в списке. Есть ли способ использовать встроенные функции Word, чтобы отображать только небольшую часть документа в диалоговом окне и иметь возможность изменять текст прямо сейчас без боли?

...