Schreiben von excel mit excel mit Formatierung
Möchte ich schreiben, excel-Datei mit excel aus System.Data.DataTable
und zu formatieren müssen Sie einige Zellen in der excel-Datei wie back ground Farbe.
Wie kann ich das tun?
- Nicht die samples in die Projekt-Homepage helfen? Was ist es genau, dass Sie nicht tun können?
- Geh Sie durch...so formatieren Sie eine Excel-Datei mit Microsoft.Office.Interop.Excel EDIT: Oder Wenn Sie wollen, dies zu tun, ohne über dann finden Sie diese: Format einer Excel-Datei ohne Verwendung von Microsoft.Office.Interop.Excel ExcelLibrary Oder CSharp Excel-Bibliothek
- haben Sie einen Blick auf meine Frage @Lajja Thaker, das ohne Verwendung von Interop!
- ja aber das tut es nicht, gibt mir eine Idee bezüglich der Formatierung
- komplett schrieb meine Antwort - jetzt hoffe es erfüllt Ihre Anforderungen!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Obwohl Sie möglicherweise verwenden Interop Aufrufe erstellen Sie eine excel-Datei, die ich lieber Lösungen ohne es. Nach deinen Vorgaben habe ich eine Lösung gefunden, basierend auf OpenXML. Keine Notwendigkeit für Interop-aber Sie haben zu lernen, die nach objectModel von openXML. Was Sie brauchen, bevor Sie anfangen können:
Dann in dein Projekt...
Und als Sie bereit sind zu verwenden, dieses Stück code:
Meisten dieser code wurde aus mehreren Seiten oben aufgeführt! Ich nahm es und es geändert, um zu passen Ihre Frage. Dieser Beispiel-code war für mich zu erstellen, eine excelFile mit mehreren Zeilen und Spalten mit Unterschiede, Werte und Stile.
Hoffe, das hilft!