Como copiar / colar uma tabela do LibreOffice Calc para o LibreOffice Writer

50

Estou tentando copiar / colar uma tabela de 4 colunas do LibreOffice Calc para o LibreOffice Writer, mas quando colo, ele faz uma extração de tabela do Calc. Também criei uma tabela no LibreOffice Writer usando a ferramenta Tabela no Writer e tentei colar os dados da tabela Calc na tabela Writer. Criou ainda a mesma coisa, outra cópia da tabela Calc.

Então, como posso pegar o conteúdo de uma tabela de 4 colunas no Calc e colá-lo em uma tabela de 4 colunas do Writer.

Luis Alvarado
fonte

Respostas:

41

Posso sugerir, no Writer, escolha Editar - Colar especial. Em seguida, selecione "Texto formatado". Isso colará o texto em uma tabela que você poderá formatar / adicionar bordas etc.

liberdade de expressão
fonte
14
parece não funcionar ao colar várias colunas em uma tabela existente no gravador. Ele irá colar todas as colunas em uma única célula da tabela, em vez de várias colunas.
n3rd 28/09
2
Editar -> "Inhalte einfügen" -> HTML ou "Texto formatado" funcionam muito bem para mim. Obrigado!
Alfonx # 14/12
1
Mesmo problema enfrentado por mim. Trabalho solução só depois que eu também fez o truque sugerido por @Alan
kuldeep.kamboj
57

Copie os dados de amostra no Calc.

insira a descrição da imagem aqui

Se você tentar colar diretamente na tabela original, todas as informações serão coladas na primeira célula, em vez de várias colunas ou linhas, respectivamente.

insira a descrição da imagem aqui

Em vez disso, coloque o cursor em um espaço vazio no documento, por exemplo, um parágrafo normal, não uma célula em uma tabela.

No menu Writer, selecione Edit-> Paste Special( Ctrl+ Shift+ V) e, em seguida, selecione "Formatted Text".

insira a descrição da imagem aqui

Agora você verá sua tabela do Calc colada no Writer.

insira a descrição da imagem aqui

Na próxima etapa, agora você pode selecionar esta tabela e copiá-la e colá-la na sua tabela original.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Voila!

insira a descrição da imagem aqui

A vantagem desse método é que você não precisa corrigir a formatação incorreta da pasta especial.

Sina
fonte
7
Sim, funciona. Mas é totalmente bobo. Polegares para baixo no LibreOffice. Eu preciso disso daqui a 10 anos. MS faz isso!
Camaleão #
1
Obrigado por esta solução. Geralmente, esse é o comportamento desejado quando você cola os dados da tabela em uma tabela no Writer. Isso deve acontecer em uma única etapa, mesmo se envolver "Colar Especial"
Alecz
Resposta incrível. Muito melhor que o aceito. Obrigado
Martin
13

Isso não funcionou para mim, pois criou dezenas de pequenas tabelas separadas.

Eu então encontrei uma maneira simples de contornar isso da seguinte maneira. (Eu estava trabalhando com uma grande tabela de planilha com cerca de 50 linhas e 10 colunas.)

  1. No calc, selecione a área solicitada e copie-a [ctrl - C]
  2. No gravador, em um pedaço simples da página, cole a área de transferência como texto não formatado . Ele será colado com guias entre os dados da célula e os retornos de carrige no final das linhas
  3. Selecione o texto inteiro e use [tabela] [converter] [texto em tabela] usando as configurações padrão

Funciona como mágica

Richard Jannaway
fonte
4
Essa resposta mudou minha vida para sempre.
OregonTrail
Isso funciona muito bem se todas as células contiverem texto ou você não se importa de perder a formatação. Se você deseja manter uma formatação especial para números, pode preferir o método de Sina .
Iain Samuel McLean Elder
2
Esta é a resposta adequada
Attila Fulop
Pelo menos no LibreOffice 6, o atalho para colar não formatado é Ctrl + Shift + Alt + V. Então Ctrl + V = pasta normal, Ctrl + Shift + V = pasta especial (caixa de diálogo), Ctrl + Shift + Alt + V = pasta não formatada.
MS Berends
4

se você não conseguir atualizar o conteúdo da tabela colando, tente colar os dados em algum lugar vazio na página primeiro e copie-os novamente na tabela, o que funciona para mim

Alan
fonte
3

Minha maneira preferida de colar tabelas (formatadas) do Calc para o Writer é através do editor de HTML do LibreOffice. Fazem isto:

  1. Copie a tabela do Calc,
  2. Cole-o no editor de HTML,
  3. Copie novamente,
  4. Cole-o no escritor.

Você terá sua tabela colada como uma tabela (com o número certo de colunas e linhas) e com boa parte da formatação conservada.

Fabio Marroni
fonte
Isso funcionou com uma tabela existente, copiando da planilha e colando conforme sugerido no editor de HTML, mas precisamos colar especial como HTML para obter uma tabela HTML. Após o qual todos os formatos na tabela existente serão observados pelos novos dados. De alguma forma, não o tamanho da fonte, mas a fonte em si é observada. Muito obrigado.
Geppettvs D'Constanzo 31/03
0

Tentei todas as diferentes opções oferecidas por Edit -> Paste Special(Ctrl + Shift + V) e a que funcionou melhor para mim foi a opção de colá-lo como HTML. Dessa forma, manteve toda a formatação e cores. Era uma tabela complexa com 11 colunas e mais de 200 linhas com células de tamanhos diferentes.

Toda a formatação mantida.

Se fizer alguma diferença, estou usando o Libreoffice 4.2.6.2. Pode funcionar diferente em versões anteriores.

Espero que ajude.

dmc
fonte
Eu tentei isso com alguns dados decimais. Ele mantém toda a formatação, mas arredonda números fracionários para duas casas decimais.
Iain Samuel McLean Elder