vb二维数组定义_VBA与Excel入门——数组2

Part 1: 数据的类型

  1. 变量的定义(Dim等)。
  2. 定义变量的时候可以同步定义变量的数据类型
  3. 数据类型包括:整型integer,布尔Boolean,双精度浮点型Double,字符串String,变体型Variant等
  4. 数据类型决定了变量在内存中的存储方式和占用空间,也会影响到程序运行速度,计算机硬件资源是有限的,合理选择数据类型,尤其对于大型程序是很有必要的
  5. 通过变量类型告诉计算机你想干啥,也可以防错
  6. 当不确定变量具体的类型时,数据类型可选择为变体型Variant
  7. 当变量定义采用Dim X 未指定类型时,默认即为变体型Variant

Part 2:Array,IsArray

  • Array,创建一个数组,要求对应变量声明为变体型Variant,否则会报错
  • IsArray判断变量是否为数组,返回True,False
  • Option Explicit,在过程前加上这一句,即要求所有变量必须先定义再使用,及显式定义
  • 可以在菜单中统一设置显式定义工具-选项-编辑器-勾选要求变量声明
8dd6e3a57bc8b792d22f7232dbf53daa.png

代码如下

Option ExplicitSub test() Dim astrTest1(1 To 3) As Integer Dim astrTest2 As Variant Dim intValue As Integer Dim bolValue1 As Boolean Dim bolValue2 As Boolean Dim intI As Integer For intI = 1 To 3 Step 1 astrTest1(intI) = intI Next intI astrTest2 = Array("VB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值