vba 调试
Alt + F11打开vba代码编辑窗口
1.调试方法
点击菜单栏'调试'按钮
设置/取消程序断点 F9 ,在代码左侧栏点击有相同效果
单步跟踪,当调用子函数会跟踪到子函数内部 F8
单步跟踪,但不会进入子函数内部 Shift+F8
清除所有断点
跳出正在跟踪的函数,直接返回上一层函数 Ctrl+Shift+F8
运行时按esc键可中断程序
2.调试语句
debug.print var:在立即窗口中显示var的值
debug.assert var:当var==false时程序自动停止
msgbox(var):提示框打印出变量值
3.调试窗口
在菜单栏"视图"中可以调出各种窗口:
立即窗口:如果有Debug.Print语句,可以在该窗口看到值
本地窗口:可以实时看到各个变量的值