Преобразовать docx файл(шаблон) в табличный документ

1. Юлия Гильд (julia96_07) 10 23.12.16 15:16 Сейчас в теме
Добрый день!
У меня есть файл в формате doc, его необходимо преобразовать в табличный документ.
Возможно ли это сделать?
Ответы
2. Олег Медведев (olgerd666) 28 23.12.16 15:20 Сейчас в теме
(1)
файл в формате doc, его необходимо преобразовать в табличный документ.
Возможно ли это сделать?

Берем DOC файл - копируем нужные поля в Табличный документ Экселя или 1С - в чем проблема?
3. Олег Медведев (olgerd666) 28 23.12.16 15:24 Сейчас в теме
Либо копируем из ворда в эксель. потом вот этой обработкой http://infostart.ru/public/14463/ в mxl преобразовываем с сохранением форматирования текста
4. Юлия Гильд (julia96_07) 10 23.12.16 15:57 Сейчас в теме
(3), у меня табличный документ (на встроенном языке 1С), и doc файл, в нем нет полей, каким образом я их скопирую?
5. Олег Медведев (olgerd666) 28 23.12.16 16:10 Сейчас в теме
(4)
у меня табличный документ (на встроенном языке 1С), и doc файл, в нем нет полей,

так что во что нужно преобразовать MXL в DOC или
файл в формате doc, его необходимо преобразовать в табличный документ.

DOC в MXL
можете документ в прикрепленные кинуть? - посмотреть)
6. Xer shi (Xershi) 247 23.12.16 16:21 Сейчас в теме
(4) ручками контр+с и контр+м.
Есть специальная обработка, которая перегоняет эксель в мхл формат, который уже в 1С можно открыть как табличный документ и проблем с рисование ПФ не возникнет!
7. Олег Медведев (olgerd666) 28 30.12.16 09:27 Сейчас в теме
В общем решение похожей задачи такое:

Есть документ в ворде (не таблица, форматирование присутствует) - то есть просто копировать в таблицу эксель или mxl - не получится, тк строки поедут - надо вручную объединять строки, делить на колонки - можно,но не удобно

1) открываем вордовский документ
2) ctrl+A
3) вставка - преобразовать в таблицу
4) копируем полученную таблицу в эксель, сохраняем filename.xls
5) берем утилиту [XLStoMXL] Конвертер документов MS Excel http://infostart.ru/public/14463/ (возможно использование других вариантов, есть другие обработки /вродебы/)
6) конвертируем
XLStoMXL.exe filename.xls

7) получаем готовую таблицу mxl с форматированием

PS конечно неидеальный способ и все равно где-то, что-то может поехать. но все же это быстрее чем вручную строки подгонять.
8. Роберт В е р т и н с к и й (v3rter) 30.12.16 13:20 Сейчас в теме
Делал несколько раз такое вручную. Из особенностей: количество столбцов макета надо просчитать заранее, по всем страницам, а разбивку на страницы лучше делать вручную разрывами страниц, иначе абзац текста, вставленный в одну ячейку, может попасть между страницами с неожиданным результатом.
9. Юлия Гильд (julia96_07) 10 20.01.17 16:28 Сейчас в теме
(7) это все нужно делать интерактивно, если я правильно понимаю
А мне нужно в конфигураторе док обработать.
10. Юлия Гильд (julia96_07) 10 20.01.17 16:29 Сейчас в теме
(8), А программно никак нельзя?
11. Олег Медведев (olgerd666) 28 20.01.17 16:37 Сейчас в теме
12. Юлия Гильд (julia96_07) 10 20.01.17 17:11 Сейчас в теме
(11), у меня так и реализовано.
Просто проблема в том, что хотят выодить в самой 1С без возможности редактирования. А таким способом открывается приложение word с этим файлом в котором можно все изменить
13. Роберт В е р т и н с к и й (v3rter) 23.01.17 14:15 Сейчас в теме
(12) Как вариант - можно открывать в режиме только чтение: третий параметр "Истина" https://msdn.microsoft.com/en-us/library/office/ff835182.aspx Возможно так:
Word.Documents.Open(ИмяФайла,,Истина); 

Еще варианты - сделать файлы шаблонов "только для чтения" или держать их в хранилище, как тут https://helpf.pro/help/view/21.html
14. Юлия Гильд (julia96_07) 10 23.01.17 15:00 Сейчас в теме
(13), спасибо, попробую с первым вариантом
Оставьте свое сообщение