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-ID: 265773

Url: https://administrator.de/forum/html-export-into-excel-mso-data-placement-same-cell-265773.html

Ausgedruckt am: 22.04.2025 um 11:04 Uhr

114757
114757 10.03.2015 aktualisiert um 16:07:29 Uhr
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
matteop
matteop 11.03.2015 um 16:02:39 Uhr
Goto Top
Nach dem die Bilder eingefügt wurden, sollte ausreihen Informationen geben
114757
Lösung 114757 11.03.2015, aktualisiert am 12.03.2015 um 09:34:46 Uhr
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.
matteop
matteop 12.03.2015 um 09:39:06 Uhr
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!
114757
114757 12.03.2015 aktualisiert um 10:59:11 Uhr
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