[ASP] Excel-Bearbeitung mit ASP - erweiterte Funktionen von Excel fehlen hat jemand eine Idee?

Heinrich Nordsieck activeserverpages@glengamoi.com
Fri, 8 Jul 2005 13:59:40 +0200


Liebe mailingliste,
Mit einer bestehenden ASP-Anwendung besteht das Problem, dass ich zwar =
über
den ASP-Code ein serverseitiges-Excel-Sheet erzeugen und bearbeiten =
kann,
aber einige (viele) Funktionsaufrufe zu einem Fehler führen.
Erklärt am besten als Beispiel:

Dieser Code in ASP / IIS 5 / Excel 2003 funktioniert noch (siehe auch
Artikel "Ein Excel-Sheet am Server generieren und zum Client schicken" =
unter
aspheute.com)

Set xlApp = Server.CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
xlApp.Application.Visible = False
With xlApp.ActiveSheet.Cells(1,1)
	.Value = "Overall Product Sales 2000"
   '	.Font.Bold = True (noch auskommentiert)
End With
xlSheet.SaveAs "D:\results\MeineDatei.xls"
xlApp.Application.Quit

Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing


Wenn ich aber die Zeile, 
	.Font.Bold = True
in den Code hineinnehme, also nicht mehr auskommentiere, dann =
verabschiedet
sich Excel. Konkreter, es gibt überhaupt keine Rückmeldung mehr, die
ASP-Seite wartet bis zum Timeout.

Führe ich die gleichen Excel-spezifischen Anweisungen in einem =
Excel-Makro
aus, tut es wunderbar.
Auf einem anderen Server, der Excel2000  installiert hat tut es. Liegt =
es an
Excel2003 oder evtl an einer Security-Einstellung20
Hat jemand eine gute Idee, wo ich nach der Fehlerquelle suchen kann oder =
wie
ich das Problem umgehen kann?

Vielen Dank,




Heinrich Nordsieck