172 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo.

Ich habe in einer UserFormzwei verschiedene CommandButton. Gibt es eine Möglichkeit,dass beim Betätigen der Enter-Taste ein bestimmter CommandButton angewendet wird, in diesem Fall dann Der commandButton2.

Danke für euren Tipp.

Gruß A.

4 Antworten

0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo,

soweit ich weiß geht das nicht, wenn du Controls in der Userform hast, die den Fokus bekommen können, wie z.B. die Command-Buttons.

Gruß

M.O.
0 Punkte
Beantwortet von
Danke M.O.

Wenn du das nicht weißt, dann wird es auch nicht gehen. Schade.

Viele Grüße A.
0 Punkte
Beantwortet von beverly_ Experte (3.3k Punkte)

Hi,

in welchem Steuerelement soll denn die Enter-Taste gedrückt werden?

Du kannst den Code eines anderen Steuerelementes mittels Call aufrufen - also so:

    Call CommandButton2_Click

Bis später, Karin

0 Punkte
Beantwortet von
Hallo,

Private Sub Worksheet_Deactivate()
Application.OnKey "{Enter}", "Ende"  'Dein Makro oder CommandButton2_Click

   End Sub
   Private Sub Worksheet_Activate()
Application.OnKey "{Enter}", "Ende" 'Dein Makro oder CommandButton2_Click
End Sub

Gruß

fedjo
...