none
Word 2007. Копирование таблиц RRS feed

  • Общие обсуждения

  • Добрый день всем!

     

    В одном документе есть таблица со сложным форматированием: строки содержат объединенные ячейки. Часть строк из нее нужно присоединить к таблице в другом документе. Количество столбцов в обоих таблицах совпадает. Хотелось, чтобы при копировании сохранялось и исходное форматирование (объединенные ячейки), и, в то же время, ширина столбцов подгонялась под существующие в этой таблице.

    Пробовали разные варианты настроек в "Параметрах", но при добавление строк либо происходит разбивка объединенных ячеек и их приходиться заново объединять (дополнительная работа), либо часть информации из исходных ячеек копируется в существующие и получается полный бред.

    Самое печальное, что в 2003 все работало нормально.

    27 ноября 2007 г. 10:21

Все ответы

  • Попробуйте так:

    1. обе таблицы поместите в один файл, но не сливая их сразу, а разделив сначала пустым абазцем

    2. присвойте каждой таблице по отдельности один и тот же стиль - например, Сетку таблицы (она вроде не накладывает доп. оформления)

    3. удалите нажатием Del абзац между двумя таблицами

     

    В этом случае они должны корретно слиться в одну таблицу, которую затем можно "подшаманить" - подправить несовпадения ячеек по ширине и т. п.

    27 ноября 2007 г. 16:01
  • Если количество столбцов в таблицах совпадает, то

    1. в исходном документе выделяем ВСЮ таблицу ... (я выделяю через "крестик", появляющийся в левом верхнем углу таблицы);

     

    2. в целевом документе встаем на последнюю строку (желательно пустую) и выполняем команду контекстного меню "Вставить строки".

     

    Все работает - проверено.

     

    Нормально вставляются строки с ячейками, объединенными как по горизонтали, так и по вертикали. Единственное, что - ширина ячеек/колонок исходной таблицы остается неизменной. Соответственно, если ширина ячеек/колонок исходной таблицы отличалась от целевой - вознкнет разнобой. Ширину желательно привести изначально.

    -----------------------------------------------------------------------------------------------------------

     

    Если необходимо вставить не ВСЮ таблицу, а только часть строк, то выделяем в исходной таблице необходимые строки, копируем их и в целевом документе в любом свободном абзаце выполняем команду "Вставить". При этом получаем в целевом документе полноценную таблицу из необходимых строк. Теперь выделяем ее целиком, выполняем "вырезание", а дальше вставляем через "Вставить строки" как описано выше.

     

    В остальном - проблем никаких НЕТ !..

    27 ноября 2007 г. 18:27