Comment copier / coller un tableau de LibreOffice Calc vers LibreOffice Writer

50

J'essaie de copier / coller une table de 4 colonnes de LibreOffice Calc vers LibreOffice Writer, mais lorsque je la colle, elle extrait une table de Calc. J'ai également créé une table dans LibreOffice Writer à l'aide de l'outil Table de Writer et essayé de coller les données de la table Calc dans la table Writer. Il a créé encore la même chose, une autre copie de la table de calcul.

Alors, comment puis-je récupérer le contenu d'un tableau à 4 colonnes dans Calc et le coller dans un tableau à 4 colonnes de Writer.

Luis Alvarado
la source

Réponses:

41

Puis-je suggérer, dans Writer, choisissez Edition - Collage spécial. Ensuite, sélectionnez "Texte formaté". Cela collera le texte dans un tableau que vous pourrez ensuite formater / ajouter des bordures, etc.

fossfreedom
la source
14
ne semble pas fonctionner lors du collage de plusieurs colonnes dans une table existante dans writer. Il va coller toutes les colonnes dans une seule cellule du tableau au lieu de plusieurs colonnes.
n3rd
2
Édition -> "Inhalte einfügen" -> HTML ou "Texte formaté" me convient parfaitement. Merci!
Alfonx
1
Même problème rencontré par moi-même. Solution ne fonctionne qu'après que j'ai également fait le tour suggéré par @Alan
kuldeep.kamboj
57

Copiez les exemples de données dans Calc.

entrez la description de l'image ici

Si vous essayez de coller directement dans votre table d'origine, toutes les informations seront collées dans la première cellule au lieu de plusieurs colonnes ou lignes, respectivement.

entrez la description de l'image ici

Au lieu de cela, placez le curseur dans un espace vide du document, par exemple un paragraphe normal et non une cellule dans un tableau.

Dans le menu Writer, sélectionnez Edit-> Paste Special( Ctrl+ Shift+ V) puis sélectionnez "Formatted Text".

entrez la description de l'image ici

Vous verrez maintenant votre table de Calc collée dans Writer.

entrez la description de l'image ici

À l'étape suivante, vous pouvez maintenant sélectionner ce tableau, le copier et le coller dans votre tableau d'origine.

entrez la description de l'image ici

entrez la description de l'image ici

Voila!

entrez la description de l'image ici

L'avantage de cette méthode est que vous n'avez pas à corriger le mauvais formatage de coller spécial.

Sina
la source
7
Oui cela fonctionne. Mais c'est totalement idiot. Bravo à LibreOffice. J'ai besoin de ces 10 ans maintenant. MS le fait!
Chameleon
1
Merci pour cette solution. C'est généralement le comportement souhaité lorsque vous collez des données de tableau dans un tableau dans Writer. Cela devrait se faire en une étape, même s'il s'agit de "Collage spécial"
Alecz
Réponse géniale. Bien meilleur que celui accepté. Merci
Martin
13

Cela n'a pas fonctionné pour moi car il a créé des dizaines de petites tables séparées.

J'ai ensuite trouvé un moyen simple de le contourner comme suit. (Je travaillais avec un grand tableur d'environ 50 lignes et 10 colonnes.)

  1. Dans calc, sélectionnez la zone souhaitée et copiez-la [ctrl - C]
  2. dans writer sur une partie de la page, collez le presse-papiers en tant que texte non formaté . Il va coller avec des tabulations entre les données de la cellule et les retours de carrige aux extrémités des lignes
  3. Sélectionnez le texte entier et utilisez [table] [convertir] [texte en tableau] en utilisant les paramètres par défaut

Fonctionne comme par magie

Richard Jannaway
la source
4
Cette réponse a changé ma vie pour toujours.
OregonTrail
Cela fonctionne très bien si les cellules contiennent toutes du texte ou si vous perdez la mise en forme. Si vous souhaitez conserver une mise en forme spéciale pour les nombres, vous préférerez peut-être la méthode de Sina .
Iain Samuel McLean Elder
2
C’est la bonne réponse
Attila Fulop
Dans LibreOffice 6 au moins, le raccourci pour le collage non formaté est Ctrl + Maj + Alt + V. Donc Ctrl + V = coller régulier, Ctrl + Maj + V = coller spécial (dialogue), Ctrl + Shift + Alt + V = coller non formaté.
MS Berends
4

si vous ne parvenez pas à mettre à jour le contenu de la table en le collant, essayez de coller les données dans un endroit vide de la page en premier, puis recopiez-les dans la table, ce qui fonctionne pour moi.

Alan
la source
3

Ma méthode préférée pour coller des tableaux (formatés) de Calc dans Writer est via l'éditeur HTML de LibreOffice. Faire ceci:

  1. Copier le tableau de Calc,
  2. Collez-le dans l'éditeur HTML,
  3. Copier à nouveau,
  4. Collez-le dans l'écrivain.

Votre table sera collée sous forme de table (avec le nombre correct de colonnes et de lignes) et une bonne partie du formatage conservée.

Fabio Marroni
la source
Cela a fonctionné avec un tableau existant, en copiant à partir d'une feuille de calcul et en le collant comme suggéré dans l'éditeur HTML, mais nous devons coller un fichier spécial au format HTML pour obtenir un tableau HTML. Après quoi, tous les formats de la table existante seront observés par les nouvelles données. D'une certaine manière, pas la taille de la police, mais la police elle-même est observée. Merci beaucoup.
Geppettvs D'Constanzo Le
0

J'ai essayé toutes les différentes options offertes par Edit -> Paste Special(Ctrl + Maj + V) et celle qui fonctionnait le mieux pour moi était la possibilité de la coller en HTML. De cette façon, il a gardé toute la mise en forme et les couleurs. C'était un tableau complexe avec 11 colonnes et plus de 200 lignes avec des cellules de différentes tailles.

Tous les formater conservés.

Si cela fait une différence, j'utilise Libreoffice 4.2.6.2. Cela pourrait fonctionner différemment sur les versions précédentes.

J'espère que ça aide.

dmc
la source
J'ai essayé cela avec des données décimales. Il conserve toute la mise en forme mais arrondit les nombres fractionnaires à deux décimales.
Iain Samuel McLean Elder