@ Rich xlBook.Saved = True Eine kleine Zeile f�r mich, aber ein grosser Schritt f�r die Anwendung! :-)
Das Sheet wird jetzt bestens generiert und auch der Excel-Prozess am Server wird wieder beendet. Leider schmiert mir der IIS danach immernoch mit einer Zugriffsverletzung (inetinfo.exe) ab! :-( (Vielleicht sollte ich nach meinem Script einfach noch standardm�ssig per Konsole ein net start ausf�hren lassen! :-)) Vielleicht liegts jetzt noch an dem von Dir angesprochenem IIS Process!? Ich denke, es geht dabei um die Einstellung "Getrennter Speicherbereich". Diese Eigenschaft ist bei der Anwendung nicht aktiviert. Wie h�ngt das denn eventuell damit zusammen? Danke schonmal!!! @ Thomas Bei mir gehts leider nicht nur um die Daten, die ich in ein Excel-Sheet reinkriegen will, ... das funzt alles. Hier gibts irgendwelche Probleme mit ASP, Excel und dem IIS, da mir dieser nach einem generiertem Sheet immer abschmiert! :-( Danke Dir jedenfalls "trotzdem"! ;-) Gruss Marcus -----Urspr�ngliche Nachricht----- Von: richard quinn [SMTP:[EMAIL PROTECTED]] Gesendet am: Mittwoch, 3. April 2002 11:27 An: ActiveServerPages German Betreff: [aspgerman] RE: Excel ohne Ende :-( Aus der Online Hilfe: *** Wenn beim Aufruf dieser Methode ungespeicherte Arbeitsmappen ge�ffnet sind, gibt Ihnen Microsoft Excel mit einem Dialogfeld die M�glichkeit, die �nderungen zu speichern. Das Dialogfeld erscheint nicht, wenn Sie vor dem Aufruf der Quit-Methode die DisplayAlerts-Eigenschaft auf False setzen. In diesem Fall zeigt Microsoft Excel das Dialogfeld auch dann nicht an, wenn Sie das Programm beenden und noch ungespeicherte Arbeitsmappen haben, d. h., die �nderungen in den Arbeitsmappen gehen verloren. Wenn Sie die Saved-Eigenschaft einer Arbeitsmappe auf True setzen, ohne die Arbeitsmappe auf der Festplatte zu speichern, wird Microsoft Excel ohne Aufforderung zum Speichern der Arbeitsmappe beendet. *** Verm�tlich will Excel ein Dialog Fenster anzeigen, und deine IIS Anwendung l�uft in niedrigsten Isolation Stufe (IIS Process). Dann kommt der Ausstieg des IIS, da das Anzeigen des Fensters nicht wirklich klappen kann. Bei VB Programmen (VB Activex Exe) wird eben das anzeigen unterdruckt, wiw Excel damit umgeht ist vielleicht anders. Sage mir bitte bescheid, ob das hilft. Vielleicht reicht es aber auch, die .Save Methode nicht am Sheet sondern am Workbook auszuf�hren. Gr��e, - Rich > -----Original Message----- > From: Marcus Weidenfeller [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, April 03, 2002 9:31 AM > To: ActiveServerPages German > Subject: [aspgerman] Excel ohne Ende :-( > > > Irgendwie lassen mich die Probleme auf dem Testserver bei der > Erstellung > eines Excelsheets nicht mehr los! :-( Sorry, ... ich muss > Euch weiter "nerven". > > In Anlehnung an den ASPHeute-Artikel > (http://www.aspheute.com/artikel/20010305.htm), den ich f�r > meine Testzwecke gek�rzt habe, taucht jetzt folgende > Problematik auf: > > Die Erstellung des Sheets funktioniert, nur wenn ich den > Prozess wieder > schliessen will (die folgende auskommentierte Zeile wieder > mit laufen lasse), > schmiert mir der IIS ab! :-( > > <% > Set xlApp = Server.CreateObject("Excel.Application") > Set xlBook = xlApp.Workbooks.Add > Set xlSheet = xlBook.Worksheets(1) > xlApp.Application.Visible = False > xlSheet.SaveAs Server.MapPath("Testfile1") > ' xlApp.Application.Quit > Set xlSheet = Nothing > Set xlBook = Nothing > Set xlApp = Nothing > response.write "OK " & time() > %> > > Ohne diese Zeile baller ich mir aber den Speicher mit nicht > geschlossenen > Excel-Prozessen zu! Es ist zum heulen! > Ich weiss nicht, ob es da �berhaupt eine L�sung zu gibt > (ausser den Server > neu aufzusetzen), aber vielleicht hat ja noch jemand eine > Idee oder schonmal > �hnliche Probleme gehabt (und diese erfolgreich gel�st), oder > reicht mir > wenigstens einer den Strick!? > > Danke und Gruss > Marcus > > P.S.: > Lokaler Server (wo es funktioniert): NT4,SP5,IIS4,Office 97 > Testserver ("�$%&/&�$�"$): NT4,SP5,IIS4,Excel2000 > > -- > GMX - Die Kommunikationsplattform im Internet. > http://www.gmx.net > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp > | [aspgerman] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
