Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: rabdos am 18.08.04 - 10:31:50

Titel: Problem mit Excel ohne visible = true
Beitrag von: rabdos am 18.08.04 - 10:31:50
Hi Leute,

hab ma wieder nen Problem mit Excel aus LS.

Ich habe eine Klasse in der ein paar Textdateien generiere und unter anderem auch nen Excel Sheet.
Hab in meiner Excel Klasse nen Destructor

   Sub Delete
      Set objExcel = Nothing        
   End Sub

den ruf ich auch schoen am Ende meiner Function auf.
Aber ich bekomme den Task Excel unter XP nicht dicht.
So muss ich immer erst nach durchlaufen des Scriptes den Task Manager aufrufen und Excel abschiessen, da ich sonst kein Excel mehr starten kann.
habe auch schon an anderer Stelle des Scriptes probiert, einfach Set objExcel = Nothing, aber es funzt einfach nicht und ich raff das nicht...
Kennt einer von euch das Problem ??
   
Titel: Re:Problem mit Excel ohne visible = true
Beitrag von: Axel am 18.08.04 - 11:23:08
Hi,

das geht so nicht.

Set objExcel = Nothing weist nur der Variable den Wert "Nichts" zu. Aber das beendet noch lange nicht den Excel-Task.

Du musst vorher diese beiden Zeilen einfügen:

'Beendet den Excel-Task, es werden alle offenen Arbeitsmappen ohne Speicherung geschlossen
objExcel.DisplayAlerts = False
Call objExcel.Quit

Axel
Titel: Re:Problem mit Excel ohne visible = true
Beitrag von: rabdos am 18.08.04 - 11:30:15
...wunderbar :) funktioniert...
muss das Dok zwar speichern, aber hab das nu einfach in meiner Speicherroutine ans Ende angefuegt und funzt tadellos ;)

Danke fuer die schnelle Antwort
Titel: Re:Problem mit Excel ohne visible = true
Beitrag von: Axel am 18.08.04 - 11:31:54
Hi,

setzt du das Posting bitte noch auf "Erledigt".

Danke.


Axel