перевод из екселя в ворд
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Сообщество > Разное > перевод из екселя в ворд

перевод из екселя в ворд

Закрытая тема
Поиск в этой теме
 
Автор темы   Непрочитано 27.02.2007, 06:08 перевод из екселя в ворд
#1
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


не совсем по формату форума но все же)
может кто сталкивался?

нужно перевести кучу таблиц с excell в word

сейчас делаем так - открываем таблицу, копируем, вставляем в ворд, форматируем если сьехало форматирование..
в больших документах - более 300 страниц - форматирование не всегда получается)

должен же быть какой-то способ пакетного перевода страниц с excell в word?
Димас вне форума  
 
Непрочитано 27.02.2007, 06:38
#2
cyberkolbasa

дискретизатор континуума (бывший)
 
Регистрация: 28.09.2005
Уфа
Сообщений: 299


такой способ есть - это VBA

простой примерчик выложу чуть позже (сегодня), как только решу более насущные проблемы, если конечно у кого-нибудь нет уже готового кода, и если этот кто-то захочет вам его показать
__________________
я еще не волшебник, я только учусь
cyberkolbasa вне форума  
 
Непрочитано 27.02.2007, 06:47
#3
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Способ немного через ж--у
1. Попробуй сперва отформатировать таблицы в экселе подготовив их к печати.
2. Выделяешь область которую надо скопровать в Word обмена
3. Вставляешь в Word
Обычно при таком методе форматировать в Word-е не приходилось.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 27.02.2007, 07:16
#4
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


DEM
спасибо попробуем

cyberkolbasa
было бы очень инетерсно посмотреть на код, буду ждать, заранее спасибо
Димас вне форума  
 
Непрочитано 27.02.2007, 20:52
#5
cyberkolbasa

дискретизатор континуума (бывший)
 
Регистрация: 28.09.2005
Уфа
Сообщений: 299


Во вложении 2 файла: .xls и .doc

Открываем .doc и жмем на кнопку на панели инструментов visual basic, далее будет понятно что делать.
Если не найдете кнопки делаем так:
1) жмем Alt + F8
2) из списка выбираем макрос с именем "ВставкаТаблицыИзЭксель"
3) жмем выполнить.

Для просмотра и редактирования кода:
1) жмем Alt + F11
2) в дереве Project менеджера открываем папку Forms проекта (ВставкаТаблицыИзЭкселя)
3) двойной клик по UserForm1
4) двойной клик по кнопке формы - вот он код

Сделал в самом простом варианте. Далее доводите до требуемой кондиции (уровня атоматизации) самостоятельно.
[ATTACH]1172598843.zip[/ATTACH]
__________________
я еще не волшебник, я только учусь
cyberkolbasa вне форума  
 
Непрочитано 27.02.2007, 20:57
#6
cyberkolbasa

дискретизатор континуума (бывший)
 
Регистрация: 28.09.2005
Уфа
Сообщений: 299


кнопка
[ATTACH]1172599074.jpg[/ATTACH]
__________________
я еще не волшебник, я только учусь
cyberkolbasa вне форума  
 
Непрочитано 27.02.2007, 23:46
#7
T-Yoke

Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
 
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,748
Отправить сообщение для T-Yoke с помощью Skype™


Но ведь в Word можно напрямую вставлять таблицы из екселевских файлов, без всяких макросов.
Зачем же левое ухо правой ногой доставать?
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I
T-Yoke вне форума  
 
Автор темы   Непрочитано 28.02.2007, 02:55
#8
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


to T-Yoke
рекомендую попробовать перенести таблицы в ворд из екселевского файла с 15 вкладками, разным размером столбцов, разными ячейками (объединенные/не объединенные), где-то после 300й страницы начинаються проблемы

to cyberkolbasa
спасибо за макрос, общая идея понятна, но его прйдется сильно дорабатывать/переделывать - при переносе полностью теряется форматирование - то бишь опять приходиться форматировать, что в большом документе не выход((
Димас вне форума  
 
Непрочитано 28.02.2007, 08:37
#9
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,257
<phrase 1=


Цитата:
Сообщение от Димас
to T-Yoke
рекомендую попробовать перенести таблицы в ворд из екселевского файла с 15 вкладками, разным размером столбцов, разными ячейками (объединенные/не объединенные), где-то после 300й страницы начинаються проблемы

to cyberkolbasa
спасибо за макрос, общая идея понятна, но его прйдется сильно дорабатывать/переделывать - при переносе полностью теряется форматирование - то бишь опять приходиться форматировать, что в большом документе не выход((
Одного поблагодарил, а второго поругал за одинаковый результат .
Кстати, если в екселе таблица, так сказать, готова к употреблению, отформатирована так, как надо, то после переноса в ворд copy-paste, в ворде выглядит абсолютно идентично, никакого дополнительного форматирования не надо...
Солидворкер вне форума  
 
Автор темы   Непрочитано 28.02.2007, 08:46
#10
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


Цитата:
Сообщение от Солидворкер
Одного поблагодарил, а второго поругал за одинаковый результат :D .
Кстати, если в екселе таблица, так сказать, готова к употреблению, отформатирована так, как надо, то после переноса в ворд copy-paste, в ворде выглядит абсолютно идентично, никакого дополнительного форматирования не надо...
почему поругал) просто еще раз разъяснил задачу
а таблицы... делают их разные люди, я над ними не начальник, привести всех к одному формату не могу, а с вопросами - как все это поправить обращаются, объясняю что "если б было все у всех одинаково, было бы всем все одинаково хорошо", соглашаются, но править-то уже поздно)
Димас вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Сообщество > Разное > перевод из екселя в ворд