Difference between revisions of "RU/kb/00000079"

From Wiki
Jump to navigationJump to search
(опечатка)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:База Знаний: {{OOoW|1}}. Таблицы. Вставка столбца из {{OOoC|1}} в таблицу {{OOoW|1}}}}
+
<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: {{OOoW|1}}. Таблицы. </noinclude>Импорт данных из {{OOoC|1}} в таблицу {{OOoW|1}}<noinclude>}}</noinclude><section end=title />
[[RU/kb/tables|База Знаний: {{OOoW|1}}. Таблицы]]
+
{{BreadCrumbL10n|RU/kb/module/writer/tables}}
 
__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}} установить курсор в пустом абзаце ''вне таблицы'' и вызвать меню {{Menu|Правка|Вставить как}} ({{Key|Ctrl|Shift|v}}) и выбрать пункт меню '''HTML (язык гипертекстовой разметки)''' или пункт '''Форматированный текст [RTF]'''. Будет создана новая таблица;
 
# выделить созданную таблицу и вырезать её;
 
# установить курсор в первую ячейку целевой таблицы и вставить содержимое буфера обмена.
 
  
 +
С другой стороны, перенос форматирования (главным образом, обрамления) из {{OOoC|1}} в {{OOoW|1}} происходит не вполне корректно из-за неполной совместимости стилей {{OOoC|1}} и {{OOoW|1}}. В таких случаях рекомендуется импортировать данные без импорта оформления. Для этого нужно:
 +
* установить курсор в пустом абзаце ''вне таблицы'' и использовать меню {{Menu|Правка|Вставить как}} ({{Key|Ctrl|Shift|v}}). В зависимости от наблюдаемых симптомов, можно выбрать пункты меню {{Menu|HTML&nbsp;(язык&nbsp;гипертекстовой разметки)}} или {{Menu|<nowiki>Форматированный&nbsp;текст&nbsp;[RTF]</nowiki>}}. Последний вставляет данные в таблицу совсем без форматирования.
 +
* Если требовалось импортировать данные '''в новую таблицу''' {{OOoW|1}}, то после описанной операции останется только отформатировать вставленное<ref>Для быстрого однотипного форматирования таблиц можно использовать функцию "Автоформат".</ref>.
 +
* Если данные требовалось вставить '''в существующую таблицу''' {{OOoW|1}}, необходимо также:
 +
** выделить созданную таблицу и вырезать её;
 +
** установить курсор в нужную ячейку целевой таблицы и вставить содержимое буфера обмена.
  
{{RU/documentation/signyear|Sancho|А. Е. Харламенков|2010}}
+
 
{{KbWriterBottom}}
+
{{SignYear|Sancho||2010}}
 +
{{RUkbWriterBottom}}

Latest revision as of 06:02, 21 March 2012


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

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


С другой стороны, перенос форматирования (главным образом, обрамления) из Calc в Writer происходит не вполне корректно из-за неполной совместимости стилей Calc и Writer. В таких случаях рекомендуется импортировать данные без импорта оформления. Для этого нужно:

  • установить курсор в пустом абзаце вне таблицы и использовать меню Правка → Вставить как ( Ctrl  +  ⇧ Shift  +  v ). В зависимости от наблюдаемых симптомов, можно выбрать пункты меню HTML (язык гипертекстовой разметки) или Форматированный текст [RTF]. Последний вставляет данные в таблицу совсем без форматирования.
  • Если требовалось импортировать данные в новую таблицу Writer, то после описанной операции останется только отформатировать вставленное[1].
  • Если данные требовалось вставить в существующую таблицу Writer, необходимо также:
    • выделить созданную таблицу и вырезать её;
    • установить курсор в нужную ячейку целевой таблицы и вставить содержимое буфера обмена.








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


К началу страницы