ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 哪里有VBA程序出错与防错方面的论述与著作?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-8-21 19:59 | 显示全部楼层 |阅读模式
最近写的一段代码(见贴子《至关重要的Range对象,我的核心》),出现range.value=<"溢出">错误,导致单击结束也无法退出程序,.value属性改为range.value2后程序正常了。查看帮助,.value属性更广,.value2属性更小,为什么属性适用范围小的反而不会“溢出”?我不理解为什么同样的程序在不同的办公终端运行情况不同?因为平时总在一个文件中作业,跨文件执行代码就错漏不断。
请问哪里有VBA程序出错与防错方面的详细论述与著作?

TA的精华主题

TA的得分主题

发表于 2018-8-21 20:56 | 显示全部楼层
有问题可以交流。。。

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-8-21 21:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
jiminyanyan 发表于 2018-8-21 20:56
有问题可以交流。。。

当然了,我也爱买书的。

TA的精华主题

TA的得分主题

发表于 2018-8-21 21:38 来自手机 | 显示全部楼层
此类书应该不多,过于枯燥,当没有卡往时,不会深挖这些知识。个人看法。

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-8-23 22:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
iwangyi 发表于 2018-8-21 21:38
此类书应该不多,过于枯燥,当没有卡往时,不会深挖这些知识。个人看法。

您好!您过我上传的东西,我最近又发现里面有不少错误未改。过天又要再上传。没办法,一个人在练习,自娱自乐,与团队协作完全不同。

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-8-23 22:38 | 显示全部楼层
比如,试卷练习第一版,ONTIME方法不正确,在提前交卷的过程中代码写错,未能停止该计时方法,交卷后至考试预设时间到这段时间,计时器时间值仍在写入激活工作表的对应单元格。如果激活某题库,该题库就被破坏了。所以我不得不在代码中单元格的前面加上工作表对象名称,即试卷。虽然破坏不再发生,但时间仍在运行!于是查看资料,加上FALSE左边的被忽略的参数的占位符,即逗号,不行。加上参数名称,反复组合多次仍错。最后,把NOW()+TIMEVALUE(,)定义为变量,错误才排除。计时停止了。就这么简单?是的。这关键情况资料上可没有介绍过!,所以我虽然已多次使用过这个方法,其实根本不懂它,只是抄书上的原句稍作改动而已。如果不作这试卷界面练习,不知何时才学到这个!

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-8-23 22:56 | 显示全部楼层
iwangyi 发表于 2018-8-21 21:38
此类书应该不多,过于枯燥,当没有卡往时,不会深挖这些知识。个人看法。

您懂正则,属EH中级,我还没开始,书我已买了,不知何时才开始。因为我学的同时还想写点东西共享同事用,必须在单位的系统中用,但正则与字典二种技术需安装其它插件,单位不会同意,我也没时间教大家安装绑定,所以这技术我还不能弄进代码中。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-1-12 18:55 , Processed in 0.020586 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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