ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1337|回复: 8

[分享] 在VBA的学习中,目前总结的“立即窗口”调试代码的方法

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-1-18 11:37 | 显示全部楼层 |阅读模式
本帖最后由 过客fppt 于 2024-1-18 11:49 编辑

大家好,以下是在学习的过程中,总结的一些关于“立即窗口”的使用方法,如果大神们有其他的方法,也可以补充,谢谢大家
1. 调试代码

立即窗口可以用于在代码执行过程中观察变量的值。下面是一个示例:

光标放入代码中,使用F8逐行执行,结果将输出到立即窗口。

image.png

2. 查看变量值

在调试过程中,可以使用立即窗口查看变量的当前值。例如上面的代码用F8运行的过程中,在立即窗口中要查看b的值,则可以输入:

image.png

3. 立即执行命令

立即窗口可以用来执行特定的命令,而无需编写完整的过程。例如:

- 打开立即窗口并键入`? "Hello, World!"`,按回车键执行,将在立即窗口中显示"Hello, World!"。
- 执行简单的数学运算,例如:`? 2 + 3`,将返回结果。

image.png

4. 显示对象属性

查看和调试对象的属性和方法。例如下图,在代码中逐步运行,绑定rng对象之后,可以直接在立即窗口中运行rng的属性和方法:

image.png

查看属性:

image.png

选中rng中的第三个单元格:

image.png

设置rng区域的边框颜色:

image.png

5.其他调试
选中range("A100").End(xlUp)对应单元格:
image.png
选中range("A1").Resize(2,5)单元格区域
image.png





image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-18 11:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

立即窗口还可以运行字典的属性和方法
image.png
image.png
image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-18 11:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

立即窗口中直接运行函数
image.png

TA的精华主题

TA的得分主题

发表于 2024-1-18 16:05 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-1-18 16:19 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-18 16:27 来自手机 | 显示全部楼层
我也看,有时还看监视窗口

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-18 22:05 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
YANWEI82123300 发表于 2024-1-18 16:19
谢谢分享这个方法

不客气,加油学习吧!

TA的精华主题

TA的得分主题

发表于 2024-1-19 00:05 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-8-9 15:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 10:49 , Processed in 0.047813 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表