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

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

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

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>
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

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

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

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>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
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
5 Kommentare
Neuester Kommentar

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
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

Weil Excel für den formatierten Text vermutlich ein
eventuell hilft
Schau einfach in den generierten HTML-Quelltext und übernehme die zusätzlichen Tags ins CSS.
<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>

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.In vier von fünf Beispiele trifft zu. Nur in einem Beispiel trifft die Lösung nicht zu (sieh das Bild oben).
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