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