ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1567
1567
EMPFEHLEN
-
Hallo zusammen,
ich versuche mich grade dran mit C# eine Excel-Tabelle zu füllen und diese auch zu formatieren...
Passieren soll folgendes:
Das Programm liest Inhalte aus einer mySQL Datenbank aus, schreibt diese in eine Exceldatei und je nachdem welches Wort in der Zelle steht soll der Hintergrund der jeweiligen Zelle mit einer Farbe gefüllt werden.
Ich nutze für die Excel-Schnittstelle die Microsoft.Office.Interop.Excel.dll
füllen passiert wie folgt und funktioniert ohne Probleme:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
object n = System.Reflection.Missing.Value; string source = "e:\\TestDir\\test2.xls"; Excel.ApplicationClass excel = new Excel.ApplicationClass(); Excel.Workbook workbook = excel.Workbooks.Open(source, n, n, n, n, n, n, n, n, n, n, n, n, n, n); try { Excel.Worksheet worksheet = new Excel.WorksheetClass(); worksheet = (Excel.Worksheet)excel.ActiveWorkbook.ActiveSheet; worksheet.Cells[1, 1] = "hallo"; workbook.SaveAs(source, Excel.XlFileFormat.xlXMLSpreadsheet, n, n, false, false, Excel.XlSaveAsAccessMode.xlNoChange, n, n, n, n, n); } catch (Exception theException) { String errorMessage; errorMessage = "Error: "; errorMessage = String.Concat(errorMessage, theException.Message); errorMessage = String.Concat(errorMessage, " Line: "); errorMessage = String.Concat(errorMessage, theException.Source); MessageBox.Show(errorMessage, "Error"); } finally { workbook.Close(n, source, n); }
allerdings habe ich keinen Ansatz (habe auch lange gegoogled) wie ich die Formatierung einer bestimmten Zelle ändern kann...
Hat jemand eine Idee, einen Link oder sowas selbst schonmal gemacht?
Danke und grüße
Ähnliche Themen
-
felder mit zeit füllen wie?
Von d_town im Forum PHPAntworten: 19Letzter Beitrag: 17.03.10, 13:26 -
Felder formatieren
Von Blümchen im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 02.07.05, 11:51 -
Felder einer Internetseite füllen
Von theartmix im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 11.03.05, 17:41 -
Excel: Felder filtern und füllen
Von Sliver im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 24.01.05, 08:41 -
Felder automatisch füllen
Von CitGod im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 25.08.02, 10:40





Zitieren
Login




