我需要触发一个子或者当用户在使用Excel中的一个文本框做了命令。
我已经使用了更新后()事件,像这样的LoseFocus()事件的尝试:
Public Sub Kommentar_AfterUpdate()
MsgBox ("Hurray")
End Sub
文本框被命名为Kommentar
,是片内Radio
。 此外,在假定的代码写? 我已经尝试将其放置在码片无线电片,并在一个独立的模块。
任何提示,提示或答案是赞赏!
我需要触发一个子或者当用户在使用Excel中的一个文本框做了命令。
我已经使用了更新后()事件,像这样的LoseFocus()事件的尝试:
Public Sub Kommentar_AfterUpdate()
MsgBox ("Hurray")
End Sub
文本框被命名为Kommentar
,是片内Radio
。 此外,在假定的代码写? 我已经尝试将其放置在码片无线电片,并在一个独立的模块。
任何提示,提示或答案是赞赏!
对于嵌入式的ActiveX控制Excel - 在VBA片材移动添加以下。 TextBox1的是控件的名称:
Private Sub TextBox1_LostFocus()
End Sub
用户窗体 - 使用其中Textbox1的是你的文本框的名称如下:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
End Sub
您可以设置取消布尔为true,如果你不希望从文本框失去焦点。 此外,该代码放在用户窗体>>右击>>查看代码内。