Calc : problème de copie de tableaux html

Bonsoir

Sous windows 7, avec LO 5.0.6.3 et/ou 5.1.3.2

Il m'arrive parfois de devoir copier/coller un tableau html depuis un site internet vers un fichier Calc.

Auparavant (quelle version, je ne sais plus), le copié/collé direct depuis un site vers une feuille Calc fonctionnait, selon mes souvenirs, tout à fait bien.

Aujourd'hui, dès que plusieurs cellules sont fusionnées dans le tableau html (ce qui arrive souvent), Calc interprète cela n'importe comment.

Test :

  * par exemple, copier le contenu d'un tableau de cet article du site
    de l'observatoire des inégalités :
    http://www.inegalites.fr/spip.php?page=article&id_article=972&id_rubrique=151&id_groupe=15&id_mot=104
  * coller ce tableau par un collage ordinaire dans un fichier calc.
    L'interprétation des balises "colspan" est erratique.
  * coller ce même tableau dans un document Writer.
    Les cellules fusionnées sont bien interprétées.

Je contourne le problème en passant d'abord par un collage dans Writer avant de recopier/recoller le tableau Writer dans une feuille Calc... Les cellules fusionnées à l'origine sont alors "défusionnées" mais c'est plus facile à corriger que les erreurs du collage direct...

À noter : le copie/collé de ce type de tableaux html dans MS-Excel 2013 ne pose pas de problème.

@+
Luc

Bonjour,

Bonsoir

Sous windows 7, avec LO 5.0.6.3 et/ou 5.1.3.2

Il m'arrive parfois de devoir copier/coller un tableau html depuis un site internet vers un fichier Calc.

Auparavant (quelle version, je ne sais plus), le copié/collé direct depuis un site vers une feuille Calc fonctionnait, selon mes souvenirs, tout à fait bien.

Aujourd'hui, dès que plusieurs cellules sont fusionnées dans le tableau html (ce qui arrive souvent), Calc interprète cela n'importe comment.

Test :

* par exemple, copier le contenu d'un tableau de cet article du site
   de l'observatoire des inégalités :
http://www.inegalites.fr/spip.php?page=article&id_article=972&id_rubrique=151&id_groupe=15&id_mot=104
* coller ce tableau par un collage ordinaire dans un fichier calc.
   L'interprétation des balises "colspan" est erratique.
* coller ce même tableau dans un document Writer.
   Les cellules fusionnées sont bien interprétées.

Je contourne le problème en passant d'abord par un collage dans Writer avant de recopier/recoller le tableau Writer dans une feuille Calc... Les cellules fusionnées à l'origine sont alors "défusionnées" mais c'est plus facile à corriger que les erreurs du collage direct...

À noter : le copie/collé de ce type de tableaux html dans MS-Excel 2013 ne pose pas de problème.

@+
Luc

même anomalie et même contournement sur Libre 5.1.1.3 Mac.

Lucien

Bonsoir,

LIBO 5.1.3.2 (version officielle), Kubuntu 16.04

Je ne reproduis pas. Voici en brut le tableau que j'obtiens sans aucune
manipulation (ctrl v)

https://framadrop.org/r/OC3R52PUmO#nodVhOZRh15LmEw/Ag0XebnmwNaA7cXENtxsX37N4o4=

Bonne fin de journée,

Dominique

Bonsoir,

le plus étrange, c'est que je reproduis avec la même version de LIBO (5.1.3.2 version officielle), mais avec Ubuntu 16.04.

Bonjour,
Je ne reproduis pas vraiment le problème décrit si je fais un Collage spécial > Texte non formaté,
et je le reproduis encore moins, si j'utilise : Insertion > Lien vers des données externes et que je choisis un des Tableaux HTML, par exemple HTML_2 ou HTML_Tables

Le Sat, 18 Jun 2016 14:25:07 +0200, Jean Michel PIERRE
<jmpniort@laposte.net> écrivait:

Bonsoir

Sous windows 7, avec LO 5.0.6.3 et/ou 5.1.3.2

Il m'arrive parfois de devoir copier/coller un tableau html depuis un
site internet vers un fichier Calc.

Auparavant (quelle version, je ne sais plus), le copié/collé direct
depuis un site vers une feuille Calc fonctionnait, selon mes
souvenirs, tout à fait bien.

Aujourd'hui, dès que plusieurs cellules sont fusionnées dans le
tableau html (ce qui arrive souvent), Calc interprète cela n'importe
comment.

En fait, le résultat dépend du site web. Dans certains sites, il y a
un saut de ligne après la cellule d'un tableau (ou un autre truc, je
ne suis pas certain de la cause). Le résultat, c'est que pour certains
sites, le copier-coller direct fonctionne, et pas pour d'autres.

J'ai l'habitude de plutôt faire un "Collage spécial" et de choisir
le format texte, mais ce n'est pas universel.

Denis

Bonjour,
OK pour le collage spécial. Mais il semblerait que Dominique obtienne un bon résultat avec un simple ctrl v. Y a-t-il une raison particulière, alors que je n'y arrive pas avec la même version de LO et un système d'exploitation plus que cousin du sien ?

Bonjour,

J'avais essayé le collage "texte non formaté" : parfois des cellules d'une même ligne se retrouvent les unes en dessous des autres dans des lignes différentes.

Par contre, je n'avais pas essayé l'insertion -> lien vers des données externes.
Cela renvoie en fait le même résultat que le contournement que j'avais évoqué, avec l'avantage d'éviter l'étape d'un premier collage dans Writer.

En attendant mieux, je vais opter pour ce type d'insertion que je n'avais jamais eu l'occasion d'effectuer...

Luc

Bonjour,

Bonsoir,

LIBO 5.1.3.2 (version officielle), Kubuntu 16.04

Je ne reproduis pas. Voici en brut le tableau que j'obtiens sans aucune
manipulation (ctrl v)

https://framadrop.org/r/OC3R52PUmO#nodVhOZRh15LmEw/Ag0XebnmwNaA7cXENtxsX37N4o4=

ça marche parce que tu n'as pas copié la 1ère et la dernière cellules
qui sont des cellules fusionnées.

Le problème de copier-coller n'apparaît pour moi que si la première
cellule copiée est fusionnée. Les cellules fusionnées à l'intérieur ou à
la fin du tableau sont correctement prises en compte.
J'imagine que Calc détermine la structure du tableau à partir de la 1ère
ligne. Si celle-ci est une cellule fusionnée, il n'y comprend rien.

Pas de problème avec "Lien vers des données externes".

J'ai fait mes tests avec LO 5.2.0.0.beta2+ sous Ubuntu 16.04 64 bits.

Bonne journée
JBF