Hallo Leute,
Ich habe ein wahrscheinlich doofes Problem, bei der mir die Google suche nicht wirklich weitergeholfen hat.
In der Suche wird immer wieder beschrieben wie ich im Sub der Userform ein Makro ausführen lassen kann (Drucken usw.)
Ich strarte mein Makro und mche dort ein paar Dinge. Zum Beispiel Dinge wie "ActiveSheet.Unprotect", "Application.AutoRecover.Enabled = False" und einiges anderes. Dies setze ich am Ende meines Makros wieder zurück.
Ich habe vor dem Zurücksetzen einen Sprungpunkt "Beendet:" gesetzt, damit ich auch bei verschiedenen Bedingungen im Makro dorthin springen kann, um das Makro zu beenden.
Wenn ich jetzt meine Userform den "Abbruch" Button drücke, habe ich in der Userform "Unload UserForm1" geschrieben.
Im Makro versuche ich den Button abzufragen mit:
UserForm1.Show
If UserForm1.Abbruch = True Then
GoTo Beendet
Else
End If
In der Userform folgender Code:
Private Sub Abbruch_Click()
'Übernahme = 0 ' Diese Variable wollte ich ers im Makro verwerten, funktioniert aber auch nicht.
Unload UserForm1
End Sub
Leider bekomme ich immer ein False beim Button heraus und kann es nicht abfangen.
Bitte helft mir.
Danke
|