Есть задача. Макросом открывается файл Word, копируется имеющаяся информация (могут быть и таблицы) и файл закрывается. Затем открывается новый документ Word и вставляется туда скопированная информация.
Проблема в том, что в новом файле при использовании метода Paste не учитывается формат, который был в исходном файле: междустрочный интервал, цвет заливки шапки таблиц и т.д.
Как можно скопировать в новый файл с учетом формата исходного документа?
Ворд плохая программа тем, что она содержит много разных вещей, и тяжело предсказать и учесть все нюансы, которые могут произойти.
На 100% нельзя сохранить оформление при копировании из одного файла в другой (может быть и при копировании внутри одного файла).
Могу предложить только это, может быть это поможет:
Range.PasteAndFormat wdFormatOriginalFormatting
Огромно спасибо за ответ, все сработало как надо.