Excel stürtz ab nach create object
27.11.2008 13:35:38
hans
In Excel 2003 funktioniert es wunderbar, in Excel 2007 kommt ein Fehler, dass es eine Speicherzugriffsverletzung gibt und "read" nicht ausgeführt werden kann.
In einen Dictonary werden Zeilen aus einer Exceldatei eingelesen.
Dann würd für spezielle Einträge im Dictonary
Eine eigene Datei erstellt die die jeweiligen ausgewählten Daten dorthin kopiert.
Das ganze steckt in einer FOR schleife, weil es mehrere Dateien erstellt.
Z.b für 10 Personen(je nachdem wieviele Einträge vorhanden sind)
In Excel 2007 erstellt es die erste Datei erfolgreich.
OS.Range("A1:J1").Copy Destination:=WS.Range("A1")
Application.CutCopyMode = False
objXLSheet.SaveAs pfad
'objXLSheet.Application.[Quit]
'Set objXLSheet = Nothing
Next Eintrag
so die erste Datei wurde erstellt.
Beim zweiten Aufruf
dieser Zeile Set objXLSheet = CreateObject("Excel.Sheet")
kommt der Speicherfehler
In Excel 2003 läuft es wunderbar durch
Hat jemadn eine Idee?
Danke für die Mühe
lg