Как скопировать / вставить таблицу из LibreOffice Calc в LibreOffice Writer

Если у кого-то есть проблема в Ubuntu 15.04 с новейшим Oracle Java 8 (и он еще не установил какой-либо другой Open JDK), я нашел проблему в файле java-wrappers, который определяет доступные установки Java:

[d1 ] В файле «/usr/lib/java-wrappers/jvm-list.sh":

=> добавлено /usr/lib/jvm/java-8-oracle в строке 35

__jvm_oracle8="/usr/lib/jvm/java-8-oracle /usr/lib/jvm/jdk-8-oracle-* /usr/lib/jvm/jre-8-oracle-*"

Поскольку текущая установка Oracle 8 Java установлена ​​на этом добавленном пути.

1
задан 8 January 2013 в 22:09

5 ответов

Скопировать данные образца в Calc.

Если вы попытаетесь напрямую вставить в свою исходную таблицу, вся информация будет вставлена ​​в первую ячейку вместо нескольких столбцов или строк,

enter image description here

Вместо этого поместите курсор в пустое место в документе, например нормальный абзац, а не ячейка в таблице.

В меню Writer выберите Edit -> Paste Special (Ctrl + Shift + V), а затем выберите "Formatted Text".

[d12 ]

Теперь вы увидите таблицу из Calc, вставленной в Writer.

enter image description here

На следующем шаге вы можете теперь выбрать эту таблицу и скопировать ее в свою оригинальную таблицу.

enter image description here

Voila!

Преимущество этого метода в том, что вам не нужно исправлять плохое форматирование пасты специальный.

42
ответ дан 25 May 2018 в 21:29
  • 1
    Да, это работает. Но это совершенно глупо. Thumbs down для LibreOffice. Мне нужно это 10 лет. MS делает это! – Chameleon 2 April 2015 в 21:06
  • 2
    Спасибо за это решение. Это обычно является желательным поведением при вставке данных таблицы в таблицу в Writer. Это должно произойти за один шаг, даже если это включает в себя «Специальная вставка». – Alecz 17 April 2017 в 21:29
  • 3
    Удивительный ответ. Лучше, чем принятый. благодаря – Martin 16 March 2018 в 22:48

Это не сработало для меня, поскольку оно создало десятки крошечных отдельных таблиц.

Затем я нашел простой способ обойти его следующим образом. (Я работал с большой таблицей таблиц около 50 строк и 10 столбцов.)

В calc выберите область, требуемую и скопируйте ее [ctrl - C] в записи на простом фрагменте страницы, вставьте буфер обмена в виде текста, который был отформатирован. Он будет вставляться с вкладками между данными ячейки и возвратами carrige в концах строк. Выберите весь текст и используйте [table] [convert] [текст в таблицу], используя настройки по умолчанию

Работает как magic [ ! d7]

12
ответ дан 25 May 2018 в 21:29
  • 1
    Этот ответ навсегда изменил мою жизнь. – OregonTrail 28 October 2013 в 13:15
  • 2
    Это отлично работает, если все ячейки содержат текст или вы не против потери форматирования. Если вы хотите сохранить специальное форматирование чисел, вы можете предпочесть метод Сины . – Iain Samuel McLean Elder 29 December 2014 в 08:07
  • 3
    Это правильный ответ – Attila Fulop 12 February 2015 в 15:33

, если вы не обновляете содержимое таблицы путем вставки, сначала попробуйте вставить данные куда-нибудь пустым на странице, а затем скопировать обратно в таблицу, которая работает для меня

4
ответ дан 25 May 2018 в 21:29

Мой предпочтительный способ вставить (отформатированные) таблицы из Calc в Writer через HTML-редактор LibreOffice. Сделайте это:

Скопируйте таблицу из Calc, Вставьте ее в HTML-редактор, снова скопируйте, Вставьте ее в запись.

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

2
ответ дан 25 May 2018 в 21:29

Я пробовал все различные варианты, предлагаемые Edit -> Paste Special (Ctrl + Shift + V), и тот, который работал лучше всего для меня, - это вариант вставки его как HTML. Таким образом, он сохранил все форматирование и цвета. Это была сложная таблица с 11 колонками и более 200 строк с ячейками разных размеров.

Все форматирование сохранено.

Если это имеет значение, я использую Libreoffice 4.2.6.2. В более ранних версиях он может отличаться.

Надеюсь, что это поможет.

0
ответ дан 25 May 2018 в 21:29
  • 1
    Я пробовал это с некоторыми десятичными данными. Он сохраняет все форматирование, но округляет дробные числа до двух знаков после запятой. – Iain Samuel McLean Elder 29 December 2014 в 08:11

Другие вопросы по тегам:

Похожие вопросы: