我犯了一个非常可耻的错误,我偶然创造了一个无限循环。
Private Sub Textbox1_Change()
Do While Len(Trim(Textbox1.Text)) > 4
MsgBox "Please enter your birthyear in format of ####"
Loop
End Sub
因为我想要强制用户只输入4位数字,显然没有意识到我做了一个无限循环,
MsgBox
因为一旦你到达>4
字符就不可能关闭它,MsgBox
即使你在查询关闭/确定弹出的那个之后它仍继续创建新的es 。
有没有办法取消它,而不完全关闭Excel?遗憾的是,我甚至无法暂停代码MsgBox
以模态形式打开,我无法点击任何编辑器元素。
发布于 2019-03-15 15:31:39
只需用Ctrl+ Alt+ Pause/Break。
该Pause/Break按钮位于标准地上述PageUp大多数键盘上按键
https://stackoverflow.com/questions/-100006458
复制相似问题