SetFocus funktioniert nicht
27.11.2024 17:49:02
Daniel Eberhard
Ich möchte wenn ich bei der MsgBox auf Abbrechen klicke, der Cursor im TextFeld1 bleibt. Leider funktioniert mein Code nicht. Was mache ich falsch?
Private Sub TextBox1_AfterUpdate()
Dim Cancel As MSForms.ReturnBoolean
If Klick = "False" Then
Exit Sub
Else
Select Case MsgBox("Sollen Ihre Änderungen gespeichert werden?", vbYesNoCancel + vbQuestion, "Warnung")
Case vbYes
Worksheets("Tabelle1").Shapes("Textfeld 2").DrawingObject.Text = TextBox1.Text
Case vbNo
TextBox1 = Worksheets("Tabelle1").Shapes("Textfeld 2").DrawingObject.Text
Case vbCancel
Me.TextBox1.SetFocus
Exit Sub
End Select
End If
End Sub
Freundliche Grüsse
Daniel Eberhard
Anzeige