Difference between revisions of "RU/kb/00000079"

From Wiki
Jump to navigationJump to search
(опечатка)
(Переформулировал.)
Line 1: Line 1:
{{DISPLAYTITLE:База Знаний: {{OOoW|1}}. Таблицы. Вставка столбца из {{OOoC|1}} в таблицу {{OOoW|1}}}}
+
{{DISPLAYTITLE:База Знаний: {{OOoW|1}}. Таблицы. Импорт данных из {{OOoC|1}} в таблицу {{OOoW|1}}}}
 
[[RU/kb/tables|База Знаний: {{OOoW|1}}. Таблицы]]
 
[[RU/kb/tables|База Знаний: {{OOoW|1}}. Таблицы]]
 
__NOTOC__
 
__NOTOC__
  
 +
При копировании из {{OOoC|1}} в {{OOoW|1}}, по умолчанию (по команде {{Menu|Правка|Вставить}} или через клавиатурную комбинацию {{Key|Ctrl|v}}) производится вставка OLE-объекта. Этот метод имеет ряд недостатков:
 +
* врезка с OLE-объектом не может занимать больше одной страницы текста;
 +
* таблица переносится со страницы на страницу только целиком;
 +
* к таблице не применяется оформление, принятое для остального документа.
  
Ввиду того, что при прямом копировании из {{OOoC|1}} в {{OOoW|1}} (по команде {{Menu|Правка|Вставить}} или через клавиатурную комбинацию {{Key|Ctrl|v}}) производится вставка OLE-объекта, то для вставки столбца из таблицы {{OOoC}} в текстовую таблицу {{OOoW|1}} следует выполнить следующие действия:
+
С другой стороны, перенос форматирования (главным образом, обрамления) из {{OOoC|1}} в {{OOoW|1}} происходит не вполне корректно из-за неполной совместимости стилей {{OOoC|1}} и {{OOoW|1}}. В таких случаях рекомендуется импортировать данные без импорта оформления. Для этого нужно  установить курсор в пустом абзаце ''вне таблицы'' и использовать меню {{Menu|Правка|Вставить как}} ({{Key|Ctrl|Shift|v}}). В зависимости от наблюдаемых симптомов, можно выбрать пункт меню '''HTML (язык гипертекстовой разметки)''' или пункт '''Форматированный текст [RTF]'''. Последний вставляет данные в таблицу совсем без форматирования.
# выделить требуемый диапазон ячеек в {{OOoC|1}} и скопировать его;
+
 
# в {{OOoW|1}} установить курсор в пустом абзаце ''вне таблицы'' и вызвать меню {{Menu|Правка|Вставить как}} ({{Key|Ctrl|Shift|v}}) и выбрать пункт меню '''HTML (язык гипертекстовой разметки)''' или пункт '''Форматированный текст [RTF]'''. Будет создана новая таблица;
+
* Если требовалось импортировать данные '''в новую таблицу''' {{OOoW|1}}, то после описанной операции останется только отформатировать вставленное<ref>Для быстрого однотипного форматирования можно использовать функцию "Автоформат".</ref>.
# выделить созданную таблицу и вырезать её;
+
* Если данные требовалось вставить '''в существующую таблицу''' {{OOoW|1}}, необходимо также:
# установить курсор в первую ячейку целевой таблицы и вставить содержимое буфера обмена.
+
** выделить созданную таблицу и вырезать её;
 +
** установить курсор в нужную ячейку целевой таблицы и вставить содержимое буфера обмена.
  
  
 
{{RU/documentation/signyear|Sancho|А. Е. Харламенков|2010}}
 
{{RU/documentation/signyear|Sancho|А. Е. Харламенков|2010}}
 
{{KbWriterBottom}}
 
{{KbWriterBottom}}

Revision as of 07:59, 16 August 2010

База Знаний: Writer. Таблицы


При копировании из Calc в Writer, по умолчанию (по команде Правка → Вставить или через клавиатурную комбинацию  Ctrl  +  v ) производится вставка OLE-объекта. Этот метод имеет ряд недостатков:

  • врезка с OLE-объектом не может занимать больше одной страницы текста;
  • таблица переносится со страницы на страницу только целиком;
  • к таблице не применяется оформление, принятое для остального документа.

С другой стороны, перенос форматирования (главным образом, обрамления) из Calc в Writer происходит не вполне корректно из-за неполной совместимости стилей Calc и Writer. В таких случаях рекомендуется импортировать данные без импорта оформления. Для этого нужно установить курсор в пустом абзаце вне таблицы и использовать меню Правка → Вставить как ( Ctrl  +  ⇧ Shift  +  v ). В зависимости от наблюдаемых симптомов, можно выбрать пункт меню HTML (язык гипертекстовой разметки) или пункт Форматированный текст [RTF]. Последний вставляет данные в таблицу совсем без форматирования.

  • Если требовалось импортировать данные в новую таблицу Writer, то после описанной операции останется только отформатировать вставленное[1].
  • Если данные требовалось вставить в существующую таблицу Writer, необходимо также:
    • выделить созданную таблицу и вырезать её;
    • установить курсор в нужную ячейку целевой таблицы и вставить содержимое буфера обмена.


Template:RU/documentation/signyear

Template:KbWriterBottom

  1. Для быстрого однотипного форматирования можно использовать функцию "Автоформат".