9 Stimmen

Unterstützte Html-Elemente von Excel

Kürzlich habe ich herausgefunden, dass, wenn man eine Html-Auszeichnung als xls speichert, sie sich in Excel problemlos mit allen Formatierungen öffnen lässt. Beispiel

meinDatei.xls

<table>
        <tr>
            <td style="background: red;text-align:center;border:1px solid;"><h1>Blah</h1></td>
            <td style="background: red;text-align:left;font-weight:bold;">Blah</td>
        </tr>
        <tr>
            <td>3221312dsdasd</td>
            <td>hahah2123dedaah</td>
        </tr>
        <tr>
            <td>123456</td>
            <td>hahah2123dedaah</td>
        </tr>
</table>

Ich habe mich gefragt, ob es irgendeine Art von Dokumentation darüber gibt, welche HTML- und CSS-Funktionen Excel unterstützt und welche nicht? Ich habe es mit Google versucht und konnte wirklich nicht viel finden. Ich war hauptsächlich an der Erstellung mehrerer Arbeitsblätter interessiert.

7voto

Yahia Punkte 68137

Ausführliche Informationen über den HTML-Ansatz zur Erstellung von Excel-Dateien mit Beispielcode finden Sie unter http://www.c-sharpcorner.com/UploadFile/kaushikborah28/79Nick08302007171404PM/79Nick.aspx

Sehen Sie sich auch die offizielle Dokumentation an unter http://msdn.microsoft.com/en-us/library/Aa155477%28office.10%29.aspx

Weitere Optionen zur Erstellung von Excel-Dateien:

MS bietet das OpenXML SDK V 2.0 an - siehe http://msdn.microsoft.com/en-us/library/bb448854%28office.14%29.aspx

Dieses Programm kann MS Office-Dateien (einschließlich Excel) lesen und schreiben.

Eine weitere Option siehe http://www.codeproject.com/KB/office/OpenXML.aspx

Wenn Sie mehr brauchen, wie Rendering, Formeln usw., dann gibt es verschiedene kostenlose und kommerzielle Bibliotheken wie GeschlossenXML , EPPlus , Aspose.Cells , SpreadsheetGear , LibXL y Flexcel usw.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X