admin 管理员组文章数量: 1086019
2024年3月27日发(作者:周云鹏小品脱口秀全集)
VBA变量详解
VBA变量详解
变量是用于临时保存数值的地方
的数值可以改变.
为了说明为什么需要变量,可以按照如下步骤创建一个简单的过程:
.每次应用程序运行时,变量可能包含不同的数值,而在程序运行时,变量
1)创建一个名为"你叫什么名字"的过程.
2)在过程中输入如下代码:
Inputbox "输入你的名字:"
现在不要担心inputbox语句的语法,将在第六学时中了解到有关这条命令的更多信息
3)按下F5键运行过程,这时会显示一个输入框,要求输入你的名字.
.
4)输入你的名字并按"确定"按钮,则结束该过程.
你输入的名字到那里去了
用户输入的结果.
?如何找到用户在输入框中输入的信息?在这种情况下,需要使用变量来存储
4.4.1变量的数据类型
使用变量的第一步是了解变量的数据类型.变量的数据类型控制变量允许保存何种类型的数据.表4-1
. 列出了VBA支持的数据类型,还列出了各种类型的变量所需要的存储空间和能够存储的数值范围
数据类型
Byte
Booleam
Integer
Long(长整型)
Single
存储空间
1字节
2字节
2字节
4字节
4字节
数值范围
0 - 255
True或者False
-32768 - 32767
-2147483648 - 2147483647
负值范围:-3.402823E38 - -1.401298E-45
正值范围:1.401298E-45 - 3.402823E38
Double8字节负值范围:-1.79769313486232E308 - -494E-324
正值范围:4.94E-324 - 1.79769313486232E308
Currency
Decimal
8字节
14字节
-922337203685477 - 922337203685477
不包括小数时:+/-792287593543950335
包括小数时:+/7.92287593543950335
Date
Object
String(长字符串)
String(固定长度)
Varient(数字)
Varient(文本)
8字节
4字节
1000年1月1日-9999年12月31日
任何引用对象
0 -约20亿
1 -约65400
Double范围内的任何数值
数据范围和变长字符串相同
10字节+1字节/字符
字符串的长度
16字节
22字节+1字节/字符
表4-1 VBA数据类型
作为ABV程序员,一个目标是选择需要存储空间尽量小的数据类型来保存所需要的数据,这正是表
4-1提供各种数据类型存储空间的原因。例如,要保存诸如班级学生总数这样的小数字,那么
型就足够了。在这种情况下,使用Single数据类型只是对计算机存储空间的浪费。
Byte数据类
4.4.2用Dim语句创建变量(声明变量)
现在,你对变量可以使用的数据类型已经比较熟悉了
创建变量通常成为"声明变量" Dim语句的基本语法如下
Dim变量名AS数据类型
,以下我们将创建变量
:
.创建变量可以使用Dim语句,
版权声明:本文标题:VBA变量详解 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711476755a596047.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论