12、老师不会告诉你的excel VBA编辑技巧(零基础入门)
刚踏入excel VBA编程世界时,很多人满怀热情地编写代码,却常因一个小问题陷入数小时的困境。变量申明错误、循环逻辑混乱、对象引用失效……这些“拦路虎”让编程效率大打折扣。其实,掌握一些使用技巧就能大幅提升变成效率。
1、注释
VBA 中的注释语句是,以英文单引号 (')开头,后接需要解释说明的内容。基本语法如下:
都懂VBA,但你写的代码我也看不懂。一个礼拜后,你自己都看不懂。好记性不如烂笔头,这句话在那个时代都适用。
2、设置注释块和解除注释块,一个程序由许多功能模块组成,(如打开工作簿-帅选数据-写入数组-关闭工作簿-数组计算-写入另一工作簿-生成报表)一系列复杂动作,某一行代码出现问题其实很难查找。调试过程中为了减少混乱,可以让某些功能、动作暂时变为注释,不参与程序的工作。
3、逐句调试 & 设置断点 ------出现一个报警,具体不知道哪一行出问题,可以逐行运行测试。一个复杂程序,你写到某一部分,想单独验证,可以设置断点、然后逐行运行验证。
4、debug.print & 立即窗口
在VBA中,Debug.Print是一个非常有用的调试工具,它允许开发者将变量值或表达式的结果输出到“立即窗口”。这个功能在编写和测试代码时特别有用,因为它可以让开发者在不中断程序执行的情况下查看和分析数据。
5、程序命名需要避免一些禁忌
不能用保留字
例如:if for sub fuction end
避免与内置函数或对象成员同名
例如:sum time timer date now
(本章完)有任何批评或疑问,可以在评论区讨论,谢谢!!
不论你是求知若渴的在校学生,还是在职场摸爬滚打多年的上班族,只要怀揣着提升自我的决心,别犹豫,快点赞、关注、收藏!我会始终站在零基础小白的视角,循序渐进,带你一步步踏入VBA的奇妙世界。