~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~
~ 声明事项 ~
如各位想把以下本文章转贴 , 请记得要注明出处.
本文章之内容为本人之经验所写, 绝无抄袭成份, 特此声明.
由于图片制作需时, 所以更新会比较慢.
存放图片的 SHARE A PIC SERVER 可能读取速度较慢, 请耐心等待.
在第三回的时候 , 你应该学会了如何叫计算机按照你的意思 , 把 EXCEL 报表内的某些数值进行加减乘除的处理 , 当然 , 程序并不可能只能进行加减乘除这么简单的功能吧 , 如果只是这么简单 , 我们就没必要学习 VBA 了 , 倒不如拿起一个小小的计算器来计算好了 ~ 对不对 ~
但是当程序的能力在一天一天地被你加强的时候 , 那么又会代表着什么呢 ? 对 , 就是我们所编写的程序代码一天比一天长了 . 如果在程序执行期间出现了计算错误 ( 不包括程序代码错误 ) , 我们要为程序代码进行修正 , 但是我们的程序已经有上百上千句程序代码了 , 我们又要如何去找设定错误的地方出来呢 ?
为了避免这类事情发生 , 所有的程序设计者都会有一个习惯 , 就是在编写程序代码的期间 , 一面编写程序 , 一面编写批注 .
'开始 程序abc
Sub abc()
'本工作表第一页 [ Worksheets("Sheet1") ] " 的 " 储存格 A1 [ Range("A1") ] " 的 " 值等于 100 [ Value = "100" ]
Worksheets("Sheet1").Range("A1").Value = "100"
'结束 程序abc
End Sub
如果大家有细心留意 , 这六句程序代码的当中 , 有三句的开头是有 ' 的 , 这个 ' 就是要告诉计算机 , 这是一句批注 , 是给我自己或者其它程序设计员看的 , 不是给你看的 , 你可以跳过这一句 , 当计算机发现程序代码前面有这个符号 , 就会自动略过 . 在编程的期间 , 计算机还会帮我们自动用不同的颜色标示出来 , 下图中 , 绿色的程序代码就是在开头加了 ' , 只要在批注中记录清楚这段程序代码的意思 , 到真的要找出来修正的时候 , 我们就可以变得更轻松了 .
( Pic5_1 )
现在我们再看一看 , 在第三回中所提及过的有加减乘除功能的程序代码 , 在增加批注后 , 阅读程序代码就变得方便很多了 .
( Pic5_2 )
现在我们只利用一句批注来一组一组的分开来读 , 是绝对有足够的方便性来知道程序到底是在做什么的 , 但是有一个问题 , 假设 , 要处理加减乘除的部份中 , 出现了使用 循环 ( For ~ Next 或者 Do ~ Loop Until 或者 If ~ Then ~ Else ) 的地方 , 普通的一句批注根所提供的阅读方便性就跟本不足够 , 所以我们就要在排版的时候多花一点心思 , 请看下图 .
( Pic5_3 )
图片内明显地表示了在 For ~ Next 循环中间的四句程序代码 , 而在阅读的同时 , 也明显地说明了这四句程序代码就是要重复四次的步骤 , 我们只需要在某地方的程序代码前面按几次 " Tab " 键就可以了 , 既简单又方便阅读 . 放心吧 , 计算机会明白的 , 不用担心它看不懂 , 担心自己所编写出来的东西有没有错好了 .
0 留言:
發佈留言