Calc: Inhalte einer HTML-Tabelle via Zwischenablage einfügen

Moin.

Laut http://www.ooowiki.de/DatenAusWebseiteImportieren.html kann man den Inhalt einer
HTML-Tabelle in Calc problemlos einfügen.

Dort wird eine Beispieltabelle genannt:
http://www.klimadiagramme.de/Deutschland/essen.html

Wenn ich Daten einer Tabelle dort in die Zwischenablage kopiere, dann "Bearbeiten >
Inhalte einfügen > Inhalte einfügen > HTML" wähle, werden die Spaltenüberschriften,
die mehr als eine Spalte überdecken nicht korrekt eingefügt.

Gibt es dafür eine Lösung?

Danke.

Gruß, Andreas

Beschreibe doch bitte "werden nicht korrekt eingefügt" ein klein wenig
[tm] genauer.

Wolfgang, seufz

Hallo Wolfgang,

Beschreibe doch bitte "werden nicht korrekt eingefügt" ein klein wenig
[tm] genauer.

Einmal aufrufen und einfügen. Dann siehst Du den Schlamassel.
Bei mir: Sämtliche Tabelleninhalte der ersten Spalte werden
kontinuierlich zuerst in eine, dann in 2 zusammengefasste, dann in 3
zusammengefasste Zellen usw. importiert. Für die weitere Nutzung
unbrauchbar.

Wenn ich dagegen unformatierten Text einfüge klappt das. Dann habe ich
lediglich das Problem, dass die Überschrift (für 3 Spalten) eben nicht
in 3 Zellen zusammengefasst und zentriert wird.

Gruß

Robert

Robert Großkopf:

Hallo Wolfgang,

Beschreibe doch bitte "werden nicht korrekt eingefügt" ein klein wenig
[tm] genauer.

Einmal aufrufen und einfügen. Dann siehst Du den Schlamassel.
Bei mir: Sämtliche Tabelleninhalte der ersten Spalte werden
kontinuierlich zuerst in eine, dann in 2 zusammengefasste, dann in 3
zusammengefasste Zellen usw. importiert. Für die weitere Nutzung
unbrauchbar.

Genau.

Wenn ich dagegen unformatierten Text einfüge klappt das. Dann habe ich
lediglich das Problem, dass die Überschrift (für 3 Spalten) eben nicht
in 3 Zellen zusammengefasst und zentriert wird.

Manuell alle notwendigen Zellen verbinden ist keine Option.

Die richtigen Tabellen, obige dient hier ja nur als Testcase, haben viele verbundene
Zellen.

VG Andreas

Andreas Borutta:

Robert Großkopf:

Wenn ich dagegen unformatierten Text einfüge klappt das. Dann habe ich
lediglich das Problem, dass die Überschrift (für 3 Spalten) eben nicht
in 3 Zellen zusammengefasst und zentriert wird.

Manuell alle notwendigen Zellen verbinden ist keine Option.

Die richtigen Tabellen, obige dient hier ja nur als Testcase, haben viele verbundene
Zellen.

Hier nochmal eine Testtabelle in HTML4:

https://borumat.de/-/test

Gruß, Andreas

Hallo Andreas,

Wenn ich Daten einer Tabelle dort in die Zwischenablage kopiere, dann "Bearbeiten >
Inhalte einfügen > Inhalte einfügen > HTML" wähle, werden die Spaltenüberschriften,
die mehr als eine Spalte überdecken nicht korrekt eingefügt.

Hier

    LibreOffice Version: 7.0.5.2, Build ID:
    64390860c6cd0aca4beafafcfd84613dd9dfb63a
    CPU threads: 16; OS: Linux 5.10; UI render: default; VCL: kf5
    Locale: de-DE (de_DE.UTF-8); UI: de-DE
    Calc: threaded

gibt es auch nach Reduzierung der Spaltenbreiten auf 0,5 cm keine Probleme mit den Überschriften-Zellen
"Essen
 Monat    [mm]    [° C]",
aber dafür werden die Werte-Zellen je Monat um zwei Spalten nach rechts verschoben, d.h. Januar Spalte D und E, Februar F und G usw.

Wenn ich aber die Zwischenablage mit SHIFT-CTRL-V (Inhalte einfügen > Unformatierten Text) übertrage, ist alles korrekt, außer der Zeichenformatierung (hier: Fett).

Witzig: Mit CTRL-V erhalte ich das gleiche Ergebnis (mit Fettdruck, Spalten verschoben) wie mit Deiner Variante "HTMl-Einfügen".

Gruß, Michael

Hallo,

Hier nochmal eine Testtabelle in HTML4:
https://borumat.de/-/test

bei mir werden damit in beiden Varianten (Unformatierten Text / Unformatierten Text HTML) die verbundenen Spalten nicht erkannt. In der Variante HTML bleibt das Thema der Verschiebung um zwei Spalten nach rechts, siehe hier <https://nowtransfer.de/eb0171c0f992>.

Gruß, Michael

Hallo Andreas,

Moin.

Laut http://www.ooowiki.de/DatenAusWebseiteImportieren.html kann man den Inhalt einer
HTML-Tabelle in Calc problemlos einfügen.

Dort wird eine Beispieltabelle genannt:
http://www.klimadiagramme.de/Deutschland/essen.html

Wenn ich Daten einer Tabelle dort in die Zwischenablage kopiere, dann "Bearbeiten >
Inhalte einfügen > Inhalte einfügen > HTML" wähle, werden die Spaltenüberschriften,
die mehr als eine Spalte überdecken nicht korrekt eingefügt.

Gibt es dafür eine Lösung?

Versuche es mal ohne Zwischenablage. Menu > Tabelle > Tabelle aus Datei einfügen. Dann bekommst du einen Datei-Öffnen Dialog. Bei Dateiname trägst du dann die URL ein.

Mit freundlichen Grüßen
Regina

Hessler, Klaus-Michael:

Wenn ich aber die Zwischenablage mit SHIFT-CTRL-V (Inhalte einfügen >
Unformatierten Text) übertrage, ist alles korrekt, außer der
Zeichenformatierung (hier: Fett).

Das ist hier nicht so.

Die Information, welche Zellen verbunden sind, wird nicht übertragen.

https://www.dropbox.com/s/oxzpixvj2u1mzxi/Bildschirmfoto%202021-05-17%20um%2021.50.03.png

Version 7.1.2.2 macOS

Gruß, Andreas

Regina Henschel:

Versuche es mal ohne Zwischenablage. Menu > Tabelle > Tabelle aus Datei
einfügen. Dann bekommst du einen Datei-Öffnen Dialog. Bei Dateiname
trägst du dann die URL ein.

Danke, aber das wäre keine Lösung der Aufgabe.

Typische Webseiten bestehen ja nicht nur aus einer einzigen Datentabelle - wie meine
Test-Tabelle.

Betrachtet ihr denn das Verhalten von LO beim Einfügen aus der Zwischenablage als
intendiert oder als Bug?

Andreas

Hallo Andreas,

Betrachtet ihr denn das Verhalten von LO beim Einfügen aus der Zwischenablage als
intendiert oder als Bug?

Das ist Bug https://bugs.documentfoundation.org/show_bug.cgi?id=74577

Mit freundlichen Grüßen
Regina

Hallo,

Wenn ich aber die Zwischenablage mit SHIFT-CTRL-V (Inhalte einfügen >
Unformatierten Text) übertrage, ist alles korrekt, außer der
Zeichenformatierung (hier: Fett).

Das ist hier nicht so.
Die Information, welche Zellen verbunden sind, wird nicht übertragen.

Das ist richtig, hier auch nicht. In der ersten Version von Klimadiagramme.de <http://www.klimadiagramme.de/Deutschland/essen.html> hatte ich die verbundene Zelle übersehen.

@All, @Robert: Was ist mit einem Bug-Report, oder sind das gar mehrere?

Gruß, Michael

Regina Henschel:

Betrachtet ihr denn das Verhalten von LO beim Einfügen aus der
Zwischenablage als
intendiert oder als Bug?

Das ist Bughttps://bugs.documentfoundation.org/show_bug.cgi?id=74577

Danke.

Von 2014!

Das ist manchmal frustrierend.

Mir fehlen die Kenntnisse, die Ursachen benennen zu können.

Gruß, Andreas

Hallo Andreas,

ich glaube fast, da sind zwei Fehler:

Der Bug 74577 <https://bugs.documentfoundation.org/show_bug.cgi?id=74577> hat die Spaltenverschiebung, wie ich sie auch gesehen und hier veröffentlicht habe:

Hier nochmal eine Testtabelle in HTML4:
https://borumat.de/-/test

bei mir werden damit in beiden Varianten (Unformatierten Text / Unformatierten Text HTML) die verbundenen Spalten nicht erkannt. In der Variante HTML bleibt das Thema der Verschiebung um zwei Spalten nach rechts, siehe hier <https://nowtransfer.de/eb0171c0f992>.

Und dazu Deine Erfahrung:

Wenn ich aber die Zwischenablage mit SHIFT-CTRL-V (Inhalte einfügen >
Unformatierten Text) übertrage, ist alles korrekt, außer der
Zeichenformatierung (hier: Fett).

Das ist hier nicht so.
Die Information, welche Zellen verbunden sind, wird nicht übertragen.
https://www.dropbox.com/s/oxzpixvj2u1mzxi/Bildschirmfoto%202021-05-17%20um%2021.50.03.png

Version 7.1.2.2 macOS

Könntest Du bitte noch einen Screenshot _nach_ dem Einfügen zeigen, um zu sehen, ob Du die Spaltenverschiebung auch hast?

Gruß, Michael