Работа с фунциями Word

Добрый день!

Протестировал функции прочитать и записать в word
Насколько я понял что работает только с docx, обычные doc файлы не читает и не записывает.

Если взять документ с табличкой внутри прочитать и сразу записать в другой файл то он её сильно каверкает, вроде тоже самое но форматирование не сохраняется если в таблице есть объединённые ячейки он их разъединяет.

Т.е. сейчас можно работать только с docx не форматированными файлами?

Добрый день, @Sikhov_max!

Верно, робот работает только с файлами .docx. Вы можете встроить в алгоритм чтобы робот открывал файлы .doc и сохранял их в .docx и далее работал с ними.

По поводу смещения объединённых ячеек - спасибо за информацию, действительно баг, передам информацию тестировщикам. В остальных случаях исходное форматирование должно сохраняться. То есть вы можете работать с форматированными файлами .docx.

Если у вас обратная ситуация - опишите, пожалуйста, при каких случаях.

Покажу на примерах:
Читаем из Word - сохраняем в переменную - Записываем в Word другой файл

А вот результат было/стало

Спасибо за пример, @Sikhov_max! Можете, пожалуйста, прислать данный документ?
Опишите, если не сложно, при каком бизнес-процессе вы используете данную функцию и на какой стадии происходит реализация данного процесса?

Ссылка на документ


Данную функцию хотелось бы использовать для создания печатных форм определенного образца с подставляемыми данными. т.е. внутри документа шаблона есть слова-триггеры которые в последствии будут заменены на значения переменных. На данном этапе приходится использовать VBA для этих целей

1 Симпатия

@Sikhov_max, спасибо за файл и конкретное описание процесса использования! Это будет нам полезно.