worksheet.save >> Excel-Abstzurz
18.12.2015 12:25:41
HuberFranz
Ich habe ein relativ umfassendes VBA-Proejekt in einer XLSM-Datei.
Am "Ende" möchte ich mit "Workbooks(FileName).Save" (FileName = string mit Dateinamen) die Datei speichern. Das Funktioniert auch eigentlich ganz gut. Nur:
In bestimmten Fällen (Abrage mit If...) wird anschließend noch eine zweite Datei (schreibgeschützt) geöffnet, Daten rüber kopiert, etc...
Anschließend möchte ich nochmal die ursprüngliche Datei speichern (wie oben), aber egal wo ich das im VBA-Code mache. Sobald die zweite Datei geöffnet wurde, stürzt Excel beim Speichervorgang immer ab ("Programm ragiert nicht mehr") und kann nur noch neu gestartet werden.
Die XLSM wird anschließend wieder hergestellt, und auch das lezte speichern hat dann noch funktioniert (kann ich anhand der Daten nachvollziehen). Trozdem ist das ja keine brauchbare Lösung...
Hat jemand eine Idee dazu?