mik*_*ike 6 excel vba excel-vba excel-2010
我正在尝试编写一个简单的宏来向单元格的当前值添加1:
Sub add()
MsgBox Selection.Value
Selection.Value = Selection.Value + 1
End Sub
Run Code Online (Sandbox Code Playgroud)
单击(数字)单元格并尝试运行宏时收到以下错误消息:
Cannot Execute in Break Mode
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
Pet*_*ert 11
您已经在执行宏并以某种方式停止执行(例如由于未处理的错误或因为您在执行期间按下了Ctrl- Break).在此状态下,您无法执行另一个宏.
在Visual Basic编辑器中,您需要按"停止"按钮:

然后你可以运行宏.
如果要了解当前执行的停止位置,请右键单击代码并选择" 显示下一个语句".如果您按F8,则可以单步执行代码.F5继续执行.