定义数组初始化
vba⼆维数组初始化_VBA⼆维数组怎么赋值?
展开全部
可通过 “ = ” 符号或 “ Set ” 关键字进⾏赋值。
变量在使⽤时还需要对其62616964757a686964616fe58685e5aeb931333433623761进⾏赋值。在VBA中对变量进⾏赋值可通过 “ = ” 符号或 “ Set ” 关键字进⾏。通过 “ = ” 符号对变量赋值的语法格式有以下⼏种。
变量名=数据
变量1=变量2 运算符 数据
变量1=变量2 运算符 变量3 … 运算符 变量n
如果在定义变量时指定了变量的数据类型,则为变量所赋的值也必须是该数据类型的值。如果变量定义为Integer类型,⽽在赋值时却给了变量⼀个String类型的数据,则在编译运⾏的过程中将弹出错误弹框。
扩展资料
VBA⼆维数组包括静态和动态数组。
静态数组是具有确定⼤⼩的数组,当事先知道数组的⼤⼩时使⽤静态数组。静态数组的⼤⼩是在数组的声明语句⾥确定的,例如,语句DimFruits(10)AsString声明了⼀个由10个成员组成的叫做Fruits的静态数组。
但是,万⼀不肯定数组会包含多少个成员,如果过程由⽤户输⼊决定,每次程序执⾏时,⽤户提供的成员数可能会变化的。
VBA会留出⾜够的内存来储存数组,如果声明⼀个需要的更多成员的数组的话,将浪费计算机资源。
这个问题的解决⽅法是让数组变为动态的。动态数组是⼤⼩可以改变的数组。如果数组的⼤⼩每次都由程序运⾏⽽决定的话,就使⽤动态数组。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。