Philipp Hasenfratz: Auf Excel Datei zugreifen...

Beitrag lesen

Halihallo Marc

Das klappte so tatsächlich! Aber leider nur gleich zu beginn. Nachdem ich nun den PC neugestartet habe (mehrmals) und ich die Seite wieder aufrufe, bleibt die Seite weiss. Es ertönt ein kurzes Pling, aber ohne Fehlermeldung. Die Seite reagiert dann nicht mehr.

Uh? - Das Pling verwundert mich jetzt etwas :-)

Nur eines habe ich gesehen:
set hed_mod = sheet.Worksheets("hed mod")
Response.Write(hed_mod.cells(745, 2))

Bei der Ausgabe willst du wohl kaum das Object cells(745,2) ausgeben,
sondern den Wert dieser Zelle. => .value anfügen:

Response.Write(hed_mod.cells(745, 2).value)

Wenn ich eine andere Excel Datei öffne, funktioniert es. Auch wenn ich einige Arbeitsblätter der Datei lösche, klappt es.

Was passiert, wenn du die problematische Datei e:\xls\xls_4.xls mit
Excel manuell öffnest? - Geht das? - Könnte sein, dass die Datei
korrupt ist, wobei ich dies zwar für unwahrscheinlich halte.

Gibt es eine Möglichkeit, an die Fehlermeldung ranzukommen?

Es sollte per Default eine kommen, wenn ein Fehler über die COM-
Schnittstelle gemeldet wird.

Viele Grüsse

Philipp