Конвертировать из DOC в XLS. #798739


#0 by LevelUP
Здравствуйте! Чем-то можно сделать, сохранив форматирование?
#1 by Волшебник
копипастом
#2 by Garykom
традиционный китайский вопрос?
#3 by Garykom
только с таблицами прокатит и то криво по сути задача сводится к дискретизации, берем форматированное содержимое в doc и делим по нужной сетке на ячейки нужного размера, причем некоторые будут объединенные в сложных случаях
#4 by LevelUP
Ну ладно. Обойдусь.
#5 by Сияющий Асинхраль
Можно, еще со старых офисов можно было. Если мне память не изменяет в ворд еще со времен первых виндовых офисов можно было вставить объект Excel, при клике на который открывался самый что ни на есть обыкновенный Excel. Отображалось и печаталось это совершенно также как в обычном Excel-е, из недостатков (могу соврать, было это очень давно) между компами будто бы это перемещалось не здорово, но если работать только на том компе, где это было сделано - проблем не наблюдалось...
#6 by Сияющий Асинхраль
+ Сказал про Excel в файле Ворд, кажись это работало и в обратную сторону...
#7 by sdv2000
ну это технология OLE, чуть ли не с win 3.0 работает, но ТС нужна именно конвертация, я так понимаю
#8 by Сияющий Асинхраль
Она самая, но, насколько я понимаю, автор просит сохранить форматирование, а это как раз решает его проблемы, других ограничений ТС будто бы не поставил...
#9 by LevelUP
да мне нужно для печатной формы. Конечная цель - табличный макет ВПФ. Просто неохота перерисовывать в Excel (или mxl) что уже есть в ворде. А через OLE (спец вставка) все же не то, там окошко с полноценным вордом вставляется на лист Excel, а не в ячейки так сказать. Что не даст конечного результата.
#10 by Ислам
Растяни первую ячейку до необъятных размеров, и вставь в нее весь документ.
#11 by LevelUP
форматирование уходит
#12 by PR
Попробуй сделать высоту строки больше 409,5, Питрасян
#13 by Сияющий Асинхраль
Вставляется не целый лист, а только его заполненная часть, хотя редактирование идет, конечно, в полном листе, а вот когда редактирование неактивно виден только кусок заполненного текста, ну, естественно, еще надо убрать границы, чтобы это дело не выделялось и, собсно, все...
#14 by Garykom
Сделай лучше файлы ворда как свои шаблоны для печати, там простейше же. Тупо замена/подстановка параметров в нужные места, чуть сложнее с таблицами и все.
#15 by Garykom
+ Если поискать по ИС то готовых реализаций дофига будет, хоть 77 хоть 8
#16 by Garykom
#17 by Ислам
Ты мне это зачем пишешь, Галкин?
#18 by PR
Ну это ты же предложил пару страниц текста воткнуть в ячейку с ограничением максимальной высоты
#19 by PiotrLoginov
Почему-то не покидает уверенность, что в самый правильный ответ. И сразу: можно и программно копипастить. И базовое форматирование сохранится.
#20 by PR
Правильный ответ в . А учитывая точно правильный.
#21 by PiotrLoginov
+ О! стоп. doc - это источник. Т.е. "на входе" у нас форматированный текст и (возможно) таблицы. Так вот, в xls ("на выходе") это будет просто текст в неформатированных ячейках и таблицы. С таблицами-то все ок, как и указано в И это нормально. Никакой функционал не превратит форматирование текста в форматирование ячейки.
#22 by PiotrLoginov
тогда уж скорее в
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С