Коверкание таблиц

Статус
Закрыто для дальнейших ответов.

-=Artemka=-

Участник
Топикстартер
Сообщения
40
Реакции
0
Как избежать ошибки с таблицами при импорте doc-файла (word2k3)?
В основном, в таблицу, даже простую вносятся неточности и т.д. Поможет ли импорт doc-файлов word2k или wordxp? :confused:
 

OOleg

Участник
Сообщения
634
Реакции
154
Ответ: Коверкание таблиц

А поконкретнее.
 

Petruccio

20 лет на форуме
Сообщения
923
Реакции
214
Ответ: Коверкание таблиц

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

Вложения

  • table.png
    table.png
    1.1 КБ · Просм.: 880

ALEgun

Участник
Сообщения
46
Реакции
0
Ответ: Коверкание таблиц

Не знаю правильно ли я понял ситуэйшн, но
хочу посоветовать следующее:
В инДизе нажать CTrl+K, ставим флаг Preserve text attributes when pasting.
Затем банально вставляем из буфера таблицу. Никаких коверканий.
А импортнутые текстовые стили можно легко заменить в ИД.
 

OOleg

Участник
Сообщения
634
Реакции
154
Ответ: Коверкание таблиц

Don Pedro, если твою таблицу поковырять в ворде, то 99% уверенности в том, что она в ворде такая изначально. Не далее как вчера принесли таблицу, в ворде вроде как ровненькая и красивая. Без объединения ячеек, 4 столбца и 5 строк. Кинул в ИД - результат оч. похож на твой скриншот. Сделал в ворде новую табличку, перекинул в нее данные из "корявой", кинул в ИД. Результат идеальный. Спросил у авторов, как делали. А 3 или 4 таблицы объединяли в одну.
Возможно Ворд на экране отображает все хорошо, но "помнит" все эти объединения. А ИД их честно читает и показывает.
 

Petruccio

20 лет на форуме
Сообщения
923
Реакции
214
Ответ: Коверкание таблиц

OOleg сказал(а):
Don Pedro, если твою таблицу поковырять в ворде, то 99% уверенности в том, что она в ворде такая изначально. Не далее как вчера принесли таблицу, в ворде вроде как ровненькая и красивая. Без объединения ячеек, 4 столбца и 5 строк. Кинул в ИД - результат оч. похож на твой скриншот. Сделал в ворде новую табличку, перекинул в нее данные из "корявой", кинул в ИД. Результат идеальный. Спросил у авторов, как делали. А 3 или 4 таблицы объединяли в одну.
Возможно Ворд на экране отображает все хорошо, но "помнит" все эти объединения. А ИД их честно читает и показывает.
Вот, вот, такие же думы и меня посещали. Переделывать таблицы очень неохота, тем более что попадаются монстры на 4 полосы. Кидал в Эксель и оттуда импортил. А потом вовсе стал в ПДФ гнать и вставлять их в Индиз - для профильной газеты самый раз.
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 335
Реакции
66
Ответ: Коверкание таблиц

200%, что таблица изначально крива в ворде. Мне по долгу работы приходится делать таблицы тарифов для одного известного сотового оператора -- присылают исходные таблицы в ворде в таком же безобразном виде -- на экране нормально, а во внутренней структуре таблицы каша. Не учат их по-человечески таблицы в ворде делать :(
 

OOleg

Участник
Сообщения
634
Реакции
154
Ответ: Коверкание таблиц

Don Pedro сказал(а):
Вот, вот, такие же думы и меня посещали. Переделывать таблицы очень неохота, тем более что попадаются монстры на 4 полосы. Кидал в Эксель и оттуда импортил. А потом вовсе стал в ПДФ гнать и вставлять их в Индиз - для профильной газеты самый раз.
Не, через ПДФ не хочу. У меня чудики есть среди заказчиков, которые потом по десять раз в таблицы правки вносят. Да и ИД это не ПМ, стаблицами прекрасно работает. А вот через Эксель в след. раз попробую.
 

Petruccio

20 лет на форуме
Сообщения
923
Реакции
214
Ответ: Коверкание таблиц

OOleg сказал(а):
У меня чудики есть среди заказчиков, которые потом по десять раз в таблицы правки вносят.
А у меня такие же чудики-корректоры. Сами исправления в Ворде и вносят после нескольких матюгов. Мне проще ПДФ перелинковать.
 

wals

Участник
Сообщения
3
Реакции
0
Ответ: Коверкание таблиц

А если все гораздо хуже?!
Я пытаюсь вставить таблицу, лежащую, в вордовском файле, через Place, однако мне выдается сообщение "Cannot place this file. No filter found requested operation". Я понимаю что нет какого то фильтра, и в поисках ответа на этот вопрос я нашел скрипт который призван исправить эту ерунду, называется "InPlaceWord", скопировал в папку для скрипта а что с ним дальше делать и как его активировать не знаю, попробовал сново вставить таблицу - не хочет, выходит сам скрипт не актевировался либо просто не пашет...
Для меня очень важно, что бы эту таблицу можно было в любой момент отредактировать. ПОЖАЛУЙСТА! Помогите новичку решить эту праблему! Ну оооочень надо!
 

OOleg

Участник
Сообщения
634
Реакции
154
Ответ: Коверкание таблиц

wals сказал(а):
Я понимаю что нет какого то фильтра
Не фильтра нет, а в имени файла или в пути к нему есть русские буквы.
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Коверкание таблиц

wals сказал(а):
я нашел скрипт который призван исправить эту ерунду, называется "InPlaceWord", скопировал в папку для скрипта а что с ним дальше делать и как его активировать не знаю,

Он (скрипт) теперь появился на палитре Scripts.
Запустить двойным щелчком.
(Где палитру включить, надеюсь, найдете. Лень смотреть, а наизусть не помню.)
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 357
Реакции
7 885
Ответ: Коверкание таблиц

Если не сложно после описанных действий поформатировать таблицу (расстояния и заливка), то:
1. конвертируем таблицу в текст в самом Ворде;
2. конвертируем текст в таблицу;
3. полученная таблица уже не будет иметь лишних(слитых, разбитых) ячеек;
4. форматируем;
5. сливаем индюку (CTRL+D, или через буфер обмена)
 

Petruccio

20 лет на форуме
Сообщения
923
Реакции
214
Ответ: Коверкание таблиц

А способ проверяли на сложных таблицах?
 

knower

Валерий Кнауэр
15 лет на форуме
Сообщения
1 006
Реакции
18
Ответ: Коверкание таблиц

Don Pedro сказал(а):
А способ проверяли на сложных таблицах?
Один абзационный перенос в ячейке исходной таблицы, и всё рассыпется.
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 357
Реакции
7 885
Ответ: Коверкание таблиц

Абзационные переносы можно поменять автозаменой на какой-нибудь не используемый символ, а в Индюке той же автозаменой, если уж он так нужен вернуть обратно. В таблицах обычно сложная только шапка, так что можно ее не копировать, а вставить "ручками" после вставки содержания таблицы. Когда таблица очень сложная этот метод плох, опять таки из-за того, что нужно будет форматировать, но про это было сказано выше...
Однако в моей практике встречались несложные таблицы от 5 до 10 тысяч строк (и это не всякие там прайсы и т.д.). Индюк мог по часу вставлять ее с Ворда и при этом вместо необходимых 10 столбцов получалось около ста (Microsoft must die). То есть плюс еще несколько часов уходило на форматирование. Конвертирование из таблицы в текст и обратно (еще быстрее если конвертировать импортированный текст в таблицу в самом Индюке) происходит за считанные минуты.
Кстати Индюк после обновления 4.03 стал работать с большими таблицами побыстрее.
 
Статус
Закрыто для дальнейших ответов.