Thema Datum  Von Nutzer Rating
Antwort
Rot Userform Commandbutton in Makro übergeben
06.02.2023 14:17:24 Bernd
Solved
06.02.2023 15:27:55 Gast27648
Solved
06.02.2023 21:50:24 xlKing
Solved
07.02.2023 13:46:30 Bernd
Solved
08.02.2023 00:05:12 xlKing
NotSolved
08.02.2023 09:00:52 Gast85786
NotSolved

Ansicht des Beitrags:
Von:
Bernd
Datum:
06.02.2023 14:17:24
Views:
922
Rating: Antwort:
 Nein
Thema:
Userform Commandbutton in Makro übergeben

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

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Userform Commandbutton in Makro übergeben
06.02.2023 14:17:24 Bernd
Solved
06.02.2023 15:27:55 Gast27648
Solved
06.02.2023 21:50:24 xlKing
Solved
07.02.2023 13:46:30 Bernd
Solved
08.02.2023 00:05:12 xlKing
NotSolved
08.02.2023 09:00:52 Gast85786
NotSolved