打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【烟花原创】VBA零基础之第107篇VBA调试(六)

 .2与立即窗口对话(互动)


A.获取变量或表达式的值

如果一次要显示多个变量或表达式的值,各个表达式之间可以用空格,逗号,分号相隔(不过是输出时的效果略有不同),推荐用逗号。

注意立即窗口只能显示文本内容。

当要显示相关对象的属性时,最好直接具体的指定相关的属性。不是所有的对象都会有一个缺省属性的,例如工作簿对象Workbook,如下图操作时,就会提示错误了。


B.执行代码

在立即窗口中输入一行代码单击ENTER键即可执行。

在立即窗口执行代码可以:

1>检测有问题的或新编写的代码。

2>查询或修改变量的值。当代码中断时可以重新给变量一个值。

3>查询或改变对象的属性值。

4>调用测试过程。在调试带参数的过程或参数时,就可以直接在立即窗口中进行调用测试,避免再写一个调用的过程。


注意:

1>立即窗口中语句是在上下文中执行的,也就是说如同把它们键入到某一特定模块之中。

2>在立即窗口执行的时候,如果需要有关函数、语句、属性或方法的语法帮助,则可选定关键字、属性名或是方法名称,然后按F1键。

3>在立即窗口中并非允许所有的语句,不能使用的语句如下:

3.1>声明语句。例如Const,Decalre,dim,public,private,function,sub,option,property,这里不一一例举,用的时候如果报错的话就注意下。

3.2>使用了控制流语句,例如Sub,Function,Goto,resume等等

3.3>在“立即”窗口中,分隔的物理行之间没有逻辑地连接,因此这些语句被理解为多个物理行。每个语句间使用冒号 (:) 隔开,,可以在“立即”窗口中用续行符_,将单一行延伸至数个物理行。



在立即窗口中输入? 变量名或表达式,然后回车就行了。

这里的问号既可是半角的问号,也可以是全角的问号。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA从零学习之12——如何调试程序
VBA 程序循环结构
调试VBA程序常用方法
JavaScript基本语法(全)
常用语法编写规则的技巧经验详解
全栈必备JavaScript基础
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服