Matthias Machnik
2005-03-08 14:31:39 UTC
Hallo NG,
beim Bearbeiten/Erzeugen einer Excel Tabelle aus einer Access 2000 Db heraus
habe ich das Problem, dass die Excel Instanz nicht wieder beendet wird. Da
ich die Instanz nicht sichtbar öffne, hat das zur Folge das nach Abschluss
der Bearbeitung die Excel Tabelle nicht sichtbar geöffnet wird. Folgende
Aufrufe führe ich mit der Tabelle durch: (Es ist der Verweis zu Excel 9.0
hinzugefügt worden)
Dim excel_app As Excel.Application
Dim bericht As Excel.Workbook
Dim tabelle As Excel.Worksheet
Set excel_app = Excel.Application
Set bericht = excel_app.Workbooks.Add
bericht.SaveAs FileName:=str_datei
Set tabelle = bericht.Worksheets.Add
'... Hier folgt einiger Code .....
' z.B.: tabelle.Cells(zeile, 1) = rs![Knd-Nr]
bericht.Save
bericht.Close
excel_app.Quit
Set tabelle = Nothing
Set bericht = Nothing
Set excel_app = Nothing
Ich arbeite unter Win2k. Wenn ich im Task Manager nachschaue ist stets eine
Excel.exe instanz geöffnet, nach dem Ausführen des Codes.
Wo liegt das Problem? Vielen Dank für eure Hinweise.
MFG
Matthias Machnik
beim Bearbeiten/Erzeugen einer Excel Tabelle aus einer Access 2000 Db heraus
habe ich das Problem, dass die Excel Instanz nicht wieder beendet wird. Da
ich die Instanz nicht sichtbar öffne, hat das zur Folge das nach Abschluss
der Bearbeitung die Excel Tabelle nicht sichtbar geöffnet wird. Folgende
Aufrufe führe ich mit der Tabelle durch: (Es ist der Verweis zu Excel 9.0
hinzugefügt worden)
Dim excel_app As Excel.Application
Dim bericht As Excel.Workbook
Dim tabelle As Excel.Worksheet
Set excel_app = Excel.Application
Set bericht = excel_app.Workbooks.Add
bericht.SaveAs FileName:=str_datei
Set tabelle = bericht.Worksheets.Add
'... Hier folgt einiger Code .....
' z.B.: tabelle.Cells(zeile, 1) = rs![Knd-Nr]
bericht.Save
bericht.Close
excel_app.Quit
Set tabelle = Nothing
Set bericht = Nothing
Set excel_app = Nothing
Ich arbeite unter Win2k. Wenn ich im Task Manager nachschaue ist stets eine
Excel.exe instanz geöffnet, nach dem Ausführen des Codes.
Wo liegt das Problem? Vielen Dank für eure Hinweise.
MFG
Matthias Machnik