ich habe nun nach einiger Zeit und auch mit der Hilfe einiger hier im Forum endlich mein "vba projekt" an dem ich gearbeitet hatte fertiggestellt. Es funktioniert eigentlich auch einwandfrei.... bzw 1 mal einwandfrei.
Grundsätzlich passiert folgendes. Per commandbutton wird eine Userform geöffnet und im Hintergrund einige viele Berechnungen durchgeführt. Die Ausgabe besteht dann aus einem Spreadsheet Objekt und darunter aus einem Chartspace.
Wenn ich danach meinen "close" button betätige (folgenden code beinhaltet er)
Private Sub CommandButton3_Click()
sales_output.Controls.Remove ("s_output")
sales_output.Hide
Toolbox.Hide
End Sub
wird das makro zwar beendet. Wenn ich es danach allerdings wieder starten will sind Spreadsheet und chartspace leer. Ich habe auch herausgefunden das wenn ich nach dem Durchlauf des makros per ALT F11 ins VBA wechlse, ich das Makro erst zurücksetzen muss.
Woran kann das liegen ? An versteckten Fehlern? Oder muss/kann ich nach dem beenden per Befehl auch alles zurücksetzen?
Dank im voraus
Florian