Hallo,
ich habe ein kniffliges (zumindest für mich) Problem:
In einem Programm verwende ich eine Befehlszeile zum Öffnen von Text-Dateien:
Workbooks.OpenText Filename:=datei, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=False, _
Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1)), TrailingMinusNumbers:=True, Local:=True
"datei" ist eine Variable, die als String definiert ist. Die ganze Sache funktioniert eigentlich. Nur gelegentlich tritt eine Fehlermeldung von Excel auf, die zum Schliessen von Excel selbst führt. Dieses Ereignis tritt unabhängig von der zu öffnenden Datei auf.
Also die Zeile funktioniert bei ein und derselben Datei machmal und manchmal stürzt Excel eben völlig ab. Beim Absturz von Excel kann man folgende Fehlermeldung finden: "Die Anweisung in „0x3001e93a verweist auf Speicher in „0x005000c“. Der Vorgang „read“ konnte nicht auf dem Speicher durchgeführt werden."
Damit kann ich nicht viel anfangen.
Hat jemand eine Idee, wie diese Geschichte zu beheben ist ?
Mit Gruß
bb
ich habe ein kniffliges (zumindest für mich) Problem:
In einem Programm verwende ich eine Befehlszeile zum Öffnen von Text-Dateien:
Workbooks.OpenText Filename:=datei, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=False, _
Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1)), TrailingMinusNumbers:=True, Local:=True
"datei" ist eine Variable, die als String definiert ist. Die ganze Sache funktioniert eigentlich. Nur gelegentlich tritt eine Fehlermeldung von Excel auf, die zum Schliessen von Excel selbst führt. Dieses Ereignis tritt unabhängig von der zu öffnenden Datei auf.
Also die Zeile funktioniert bei ein und derselben Datei machmal und manchmal stürzt Excel eben völlig ab. Beim Absturz von Excel kann man folgende Fehlermeldung finden: "Die Anweisung in „0x3001e93a verweist auf Speicher in „0x005000c“. Der Vorgang „read“ konnte nicht auf dem Speicher durchgeführt werden."
Damit kann ich nicht viel anfangen.
Hat jemand eine Idee, wie diese Geschichte zu beheben ist ?
Mit Gruß
bb