- 40
- 0
- 约6.82千字
- 约 10页
- 2016-08-21 发布于重庆
- 举报
VBA数组学习笔记
VBA数组学习笔记
声明数组
数组的声明方式和其它的变量是一样的,它可以使用 Dim、Static、Private 或 Public 语句来声明。标量变量(非数组)与数组变量的不同在于通常必须指定数组的大小。若数组的大小被指定的话,则它是个固定大小数组。若程序运行时数组的大小可以被改变,则它是个动态数组。
数组是否从 0 或 1 索引是根据 Option Base 语句的设置。如果 Option Base 没有指定为 1,则数组索引从零开始。
声明固定大小的数组
下面这行代码声明了一个固定大小的数组,它是个 11 行乘以 11 列的 Integer 数组:
Dim MyArray(10, 10) As Integer
第一个参数代表的是行;而第二个参数代表的是列。
与其它变量的声明一样,除非指定一个数据类型给数组,否则声明数组中元素的数据类型为 Variant。数组中每个数组的数字型 Variant 元素占用 16 个字节。每个字符串型 Variant 元素占用 22 个字节。为了尽可能使写的代码简洁明了,则要明确声明的数组为某一种数据类型而非 Variant。下面的这几行代码比较了几个不同数组的大小:
整型数组使用 22 个字节(11 元素* 2 字节)
ReDim MyIntegerArray(10) As Integer
您可能关注的文档
- Unit3Reading选修六学案.doc
- Unit3Topic1SectionA学案.doc
- 第三章堆栈与队列(StackandQueue).ppt
- Unit3topic2导学案.doc
- Unit3Topic2测试卷.doc
- unit3vocabulary学案.doc
- Unit3第5课时导学案.doc
- Unit3综合能力检测试卷.doc
- 第三章堆栈与队列.ppt
- Unit3课堂词汇练习.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 合肥市2026届高三(二模)物理试卷(含答案).pdf
- 15个步骤培养一生的学习习惯.doc VIP
- GB_T 43658.2-2024 无损检测 管道腐蚀及沉积物X和伽马射线检测 第2部分:双壁射线检测.pdf VIP
- 新松机器人操作培训资料.pptx VIP
- 2026年低压电工资格考试必考题库及答案.docx
- 一种搅拌车托轮总成.pdf VIP
- 西藏自治区2025年小升初中:《科学》考试真题与参考答案.pdf
- GB22207-2008容积式空气压缩机安全要求.pdf
- 单位支出绩效自评报告.pptx
- Unit 5 Nature’s Temper第二课时 课件 人教版英语八年级下册.pptx VIP
原创力文档

文档评论(0)