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