Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
204to208
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
204to208
204to208
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Korruptes Speicherung in VBA Excel

Korruptes Speicherung in VBA Excel
21.01.2003 14:10:20
Timo Setzkorn
Hallo Zusammen,

wenn ich folgenden Befehl in meinem Programm ausführe, speichert mir Excel VBA zwar die Datei ab. Beim erneuten öffnen der Datei stürzt Excel jedoch mit der Meldung "Excel has generated errors" ab.

ActiveWorkbook.SaveAs Filename:=savename(1, 1) _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False

Info: savename(1,1) ist nur eine Variable für Pfad und Dateiname.

Wenn ich das Programm vor diesem Befehl anhalte, das VBA Projekt beende und manuell speichere habe ich kein Problem bei der anschließenden Dateiöffnung.

Wenn ich das Programm vor diesem Befehl anhalte, das VBA Projekt jedoch nicht beende und manuell speichere bekomme ich den gleichen Error bei der Dateiöffnung, als wenn ich das Programm durchlaufen lasse.

Ich verwende den oben gezeigten Speicherbefehl an zahlreichen anderen Stellen in meinem Programm. Der Befehl führt aber nur in einem einzigen Fall zu einer korrupten Datei.

Das Problem ist beliebig häufig reproduzierbar.

Hat vielleicht jemand Erfahrung mit solchen Problemem und kann mir einen Lösungsansatz liefern?
Bitte keine Lösungsvorschläge zur Rettung der defekten Datei sondern nur Lösungen zur Vermeidung der korrupten Speicherung.

Vielen Dank im voraus.

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Korruptes Speicherung in VBA Excel
21.01.2003 14:29:34
Andreas Walter
> Bitte keine Lösungsvorschläge zur Rettung der defekten Datei sondern nur Lösungen zur Vermeidung der korrupten Speicherung

Es klingt für mich mehr als ob irgendetwas 'fast korrupt' ist, dass unter den gegebenen Umständen 'vollkommen kaputt' geht. Mein Ansatz wäre (weil von Code her nichts verwerfliches dabei ist), die Exceldatei neu aufzubauen. Alle Sheets in eine neue Mappe. Alle Code rüberziehen usw.

Oder es gibt, glaube hier, irgendwelche 'Neu-Aufbau' Tools, die für die Minimierung von Speicherplatz entwickelt wurden, die helfen könnten. Beispiel www.vbusers.com 'Rebuilder'

Andreas Walter

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige