matteop
Goto Top

HTML export into Excel, mso-data-placement: same-cell

Hallo,
Export HTML Tabelle in Excel wird mit line
<style>br { mso-data-placement:same-cell; }</style> (Dise Line sagt, es wird in eine Zeile eingefügt)
"fast" gelöst.

HTML
c3226ed6a46494f4784bc6e99142c503

Beispiel:
Export eine Zeile von HTML Tabelle ohne line
<style>br { mso-data-placement:same-cell; }</style>
in Excel fügt > 7 Zeilen ein.

18a0bdc8d7fafa99ac5c15e32df67759

Export gleiche Zeile von HTML Tabelle mit line
<style>br { mso-data-placement:same-cell; }</style>
in Excel fügt >1 Zeile ein.

e4cda3eed6dbbca7547076037a2a0763

für 7 Zeilen werden in Excel 1 Zeile eingefügt!
für 8 Zeilen werden in Excel 2 Zeile eingefügt!

Was muss ich ändern dass Export eine Zeile von HTML Tabelle ausschliesslich eine Zeile in Excel fügt ein?

Danke im Voraus für Ratschlägen!
LG
matteo

<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Normale Tabelle";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
br {mso-data-placement:same-cell;}
</style>

Content-Key: 265773

Url: https://administrator.de/contentid/265773

Printed on: April 25, 2024 at 01:04 o'clock

Mitglied: 114757
114757 Mar 10, 2015 updated at 15:07:29 (UTC)
Goto Top
Moin,
ist das dein ernst ? Bitte beschreibe dein Vorhaben in ganzen Sätzen und mit mehr Details von wo nach wo du wie was exportierst. Dann kann dir sicherlich auch jemand helfen. Aber so, kann damit keiner was anfangen ...

Gruß jodel32
Member: matteop
matteop Mar 11, 2015 at 15:02:39 (UTC)
Goto Top
Nach dem die Bilder eingefügt wurden, sollte ausreihen Informationen geben
Mitglied: 114757
Solution 114757 Mar 11, 2015, updated at Mar 12, 2015 at 08:34:46 (UTC)
Goto Top
Weil Excel für den formatierten Text vermutlich ein <span> Tag einfügt, damit der Text anders formatiert werden kann. Und da dein Style nur Line-Breaks betrifft greift es bei Span-Tags nicht ...

eventuell hilft
<style>
br,span { mso-data-placement:same-cell; }
</style> 
Schau einfach in den generierten HTML-Quelltext und übernehme die zusätzlichen Tags ins CSS.
Member: matteop
matteop Mar 12, 2015 at 08:39:06 (UTC)
Goto Top
In vier von fünf Beispiele trifft zu. Nur in einem Beispiel trifft die Lösung nicht zu (sieh das Bild oben).
Vielen Dank für die Hilfe!
Mitglied: 114757
114757 Mar 12, 2015 updated at 09:59:11 (UTC)
Goto Top
Zitat von @matteop:
In vier von fünf Beispiele trifft zu. Nur in einem Beispiel trifft die Lösung nicht zu (sieh das Bild oben).
???? Bilder sind die gleichen ... ist keins dazu gekommen.
Wie gesagt check den Quellcode auf weitere Tags und füge die hinzu ...

Aber scheint ja gelöst zu sein ...
Na dann, und tschüss.

jodel