`
tjzzy
  • 浏览: 65655 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

VBA数组赋值

VBA 
阅读更多
先说一下,刚才一个错误的操作,连保存的草稿都没了,这也太悬了。以后还是在本地写好了再放上来。
数组是这样赋值的:
Dim a2(10) As Integer
    '10是可以使用的最大上标,这和C语言不太一样
    Dim a3(-2 To 10) As Integer
    '也可以定义下标
   
    Dim a1() As Integer
    '定义变长数组 动态数组
    ReDim a1(10)
'重新定义数组的长度
如果需要保存原来的数组中的数据,则使用:
ReDim Preserve a1(10)
如有特殊需要要将下标默认定义为1,则需要声明:
Option Base 1

Debug.Print LBound(a1)
Debug.Print UBound(a1)
显示数组的上下界

定义二维数组:
Dim MyArray(-2 To 9, -8 To 12)

当定义好了一个数组,可以直接赋值给另外一个
MyArray2 = MyArray1

清除数组
erase MyArray2
清除之后数组内部成为初始值,对于动态数组来说,在没有赋数组长度值时,没有上下界,清除之后也没有,如果使用UBound,运行时会出现错误。
erase之后,动态数组并不是不存在了,这一点从可以继续redim就可以知道。这一点《Excel VBA 入门与应用典型实例》说错了。
分享到:
评论

相关推荐

    VBA练习Split Excel取值赋值

    VBA练习Split Excel取值赋值 For循环 数组上限下限LBound UBound

    组合框使用小例子

    关于VC组合框的一个小例子,用过选择组合框中的内容,点击按钮,弹出刚才选择的内容的对话框

    Excel_VBA_快速上手之宝典

    第五节 数组使用 第六节 注释和赋值语句 第七节 书写规范 第八节 条件语句 第九节 循环语句 第十节 其他类语句和错误语句处理 第十一节 过程和函数 第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一...

    VBA帮助(很详细的VBA语法介绍)

    10、写赋值语句 11、写可执行的语句 12、Public 语句 13、Private 语句 14、使用数组 15、使用常数 16、AppActivate 语句 17、Beep 语句 19、Date 语句 20、Error 语句 21、Exit 语句 22、GoSub...Return 语句 23、...

    Excel_VBA程序设计.pdf

    非常详尽的Excel_VBA程序设计,好不容易才整理搜索到的。 一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第...

    Excel_VBA教程

    第七章 利用VBA数组管理数据清单和表格 131 1.了解数组 132 2.声明数组 133 3.数组的上界和下界 133 4.在VBA过程里使用数组 134 5.数组和循环语句 135 6.使用二维数组 136 7.静态和动态数组 137 8.数组函数 139 9....

    ExcelVBA程序设计.doc

    第七章 利用VBA数组管理数据清单和表格 131 1.了解数组 132 2.声明数组 133 3.数组的上界和下界 133 4.在VBA过程里使用数组 134 5.数组和循环语句 135 6.使用二维数组 136 7.静态和动态数组 137 8.数组函数 139 9....

    VBA 帮助文档(摘自Office2000 VBA帮助)

    10、写赋值语句 11、写可执行的语句 12、Public 语句 13、Private 语句 14、使用数组 15、使用常数 16、AppActivate 语句 17、Beep 语句 19、Date 语句 20、Error 语句 21、Exit 语句 22、GoSub...Return 语句 23...

    Excel_VBA_之快速上手.doc

    第五节 数组使用 第六节 注释和赋值语句 第七节 书写规范 第八节 条件语句 第九节 循环语句 第十节 其他类语句和错误语句处理 第十一节 过程和函数 第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一...

    Excel+VBA+之快速上手

    第五节 数组使用 第六节 注释和赋值语句 第七节 书写规范 第八节 条件语句 第九节 循环语句 第十节 其他类语句和错误语句处理 第十一节 过程和函数 第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一...

    Excel_VBA教程.pdf

    第五节 数组2 第六节 注释和赋值语句2 第七节 书写规范2 第八节 判断语句2 第九节 循环语句3 第十节 其他类语句和错误语句处理4 第十一节 过程和函数4 一.Sub过程4 二.Function函数 5 三.Property属性...

    Excel vba入门系列讲座.doc

    VBA入门系列讲座 1.1 VBA是什么 1.2 excel环境中基于应用程序自动化的优点 1.3 录制简单的宏 ...4.4.4 使用数组 4.4.5 变量赋值 Dim i人数 As Integer 4.5 使用常量 4.6 作用域 4.7 小结 4.8 疑难解答

    VBA常用技巧

    8-2 直接赋值的方法 12 技巧9 单元格自动进入编辑状态 12 技巧10 禁用单元格拖放功能 12 技巧11 单元格格式操作 12 11-1 单元格字体格式设置 12 11-2 设置单元格内部格式 12 11-3 为单元格区域添加边框 12 11-4 灵活...

    中文版Excel.2007高级VBA编程宝典.part1

     10.6.6 返回VBA数组的函数  10.6.7 返回错误值的函数  10.6.8 带有不定数量的参数的函数  10.7 模拟Excel的SUM函数  10.8 函数的调试  10.9 使用“插入函数”对话框  10.9.1 指定函数类别  10.9.2 添加函数...

    我整理的VBA 自定义函数大全 共138页

    155.在指定列中寻找含有指定字符串的单元格,并将符合条件的单元格标为红色,并将对应的下一列单元格赋值为1 156.清除字符串中的空格 157.查找合并单元格位置 158.阴阳历转换和阴阳历生日 159.利用数组和Substitute...

    Excel VBA 之快速上手

    第五节 数组使用 第六节 注释和赋值语句 第七节 书写规范 第八节 条件语句 第九节 循环语句 第十节 其他类语句和错误语句处理 第十一节 过程和函数 第十二节 内部函数 第二章 Excel VBA常用对象之使用

    VBA编程技巧大全

    8-2 直接赋值的方法 31 技巧9 单元格自动进入编辑状态 32 技巧10 禁用单元格拖放功能 32 技巧11 单元格格式操作 33 11-1 单元格字体格式设置 33 11-2 设置单元格内部格式 35 11-3 为单元格区域添加边框 36 11-4 灵活...

    excel中161个VBA_自定义函数超级实用

    函数作用:统计数组中非重复数据个数.................78 '59.函数作用:摘取子字符串.............................79 '60.函数作用:计算20000余个汉字的笔画.................79 '61.函数作用:删除当前工作表中的...

Global site tag (gtag.js) - Google Analytics