JSRUN 用代码说话

变量

编辑教程

变量

保存VBA语句的结果

在前面的章节中,你在立即窗口上输入一些VB指令,并且返回一些信息

例如,当你输入?Cells.Count,你发现工作表里有16,777,216个单元格

然而,当你在立即窗口之外的地方写VB过程时,你不能使用问号

当你忽略问号输入Cells.Count,VB不会突然停下来告诉你这个指令的结果

如果你想要知道某个指令执行后的结果,你就必须告诉VB记住它

在编程中,VB指令返回的结果可以赋值给变量

变量是什么

变量是一个简单的用来引用一条数据的名称

你每次想要记住一个VBA指令的结果时,考虑用一个名称来代表它

例如,如果你必须用数字16,777,216来提醒你工作表中的总单元格数目,你可以使用一个名称,如AllCells,NumOfCells,TotalCells,等等来代替

变量名称里可以包含字母,数字和一些标点符号,除了下面这些之外, # $ % & @ !

变量的名称不可以以数字开始,也不可以含有空格

如果你想在变量名称里包含多于一个词语,可以使用下划线

虽然变量名称最多可以包含254个字母,但是,你最好使用短而简单的变量名称

使用短名称将会节省你的输入时间,如果你需要在你的VB过程里多次引用该变量的话

VB不管你在变量名称里使用大写字母还是小写字母,然而,大多数编程者使用小写字母,并且当变量名称包括一个或多个词语时,他们使用标题字母,那就是,象下面这样,他们将每个词语词头大写:

NumOfCells,First_Name

(中文也可以做为变量名称使用,但是,不建议使用中文)

技巧:不能用作变量名称的词语

除了这些VBA占用了的词语之外,你可以使用任何你想用的标签作为变量名称

在VBA中有特定意义的VB语句以及其它某些词语不能用作变量名称

例如,词语Name,Len,Empty,Local, Currency或者Exit,如果你使用它们作为变量名,将会产生错误

技巧:富有意义的变量名称

给变量那种可以帮助你记住它们作用的名称,有些程序员使用前缀来识别变量类型

在你的代码中,一个以前缀“str”开头的变量名称(例如strName),很快就可以知道它是传递文本字符串的变量

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟