Hi Torberry,
also ich programmiere auf der Arbeit auch in C# auf .NET 3.5. Ist ne sehr feine Sache, gerade die ganzen neuen Spielereien wie LINQ etc...ABER: mit Delphi kann man im Grunde genauso viel machen wie mit C#. Also geht auch das was du hier suchst
Das könnte was für dich sein. Ansonsten hatte ich auch schonmal überlegt sowas zu entwickeln, aber da ich genau das, was du gerade vor hast, gerade in C# geschrieben habe (DataSet mit Daten gefüllt und dann Excel-Datei mit Formatierungen geschrieben etc.), aber es ist schon sehr zeitaufwändig. Zudem musst du überlegen, dass eine Excel-
XML-Datei diverse Dinge einfach nicht anzeigen kann (z.B. Charts).
So und nun konkret zu deinen Fragen:
1.) Schau mal hier:
http://www.tmssoftware.com/site/flexcelnet.asp
2.) Nein, aber im Grunde geht das genauso wie in C#. Gibt zahlreiche
XML-Komponenten, die automatisch eine
XML genormte Struktur erstellen (z.B. JVSimpleXML).
3.) siehe 2.)
4.) Auch schon gesagt: Definitiv JA!
Viel Erfolg!