楼主 杨开科 |
所谓代码缩进,是指通过在代码左端键入空格(Space)或制表符(Tab)的方式,表示代码之间的层次关系。 没有缩进的代码是糟糕的,规范的缩进格式是一种良好的习惯,使得代码更加容易阅读、纠错和日后的维护,还有助于清晰地体现代码的层次结构和逻辑关系。 例如,下面的代码,通篇没有缩进,看起来有些让人生畏。而且在运行时,出现编译错误Next没有For的错误提示。
可见,外层循环的For i对应End If,内层循环的For j对应Next i,If也对应到了Next j。显然,整个逻辑关系是错误的。End If到了内层循环之外,问题就出在If没有End If,表面看来,它确实与错误提示Next没有For没多少关系。缩进后正确的代码如下所示: 在开发过程中,通常使用空格(Space)或制表符(Tab)缩进,显然会影响开发效率,这里介绍一款用于VBA代码缩进的小软件Smart Indenter v3.5。 可从http://www.oaltd.co.uk/Indenter/Default.htm下载,下载得到的文件名为IndenterVBA.exe。 |
2楼 天南地北 |
看看,感谢元老级人物推荐 |
3楼 YESS95 |
感谢大侠分享 |
4楼 xyf2210 |
学习 |
5楼 独行客 |
下载了,好用! |