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.

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.


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.


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


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


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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.