您的位置首页百科知识

VBA数组的定义与赋值

VBA数组的定义与赋值

的有关信息介绍如下:

可直接定义,但是不能直接赋值,可参考以下代码:

1、Dim arr(1 to 3) as string

如此定义,但是不能直接给数组赋值

如果想直接给数组直接赋值,需要如下操作:

Dim arr() as Variant

arr=Array("a","b","c")

2、Dim A As Variant

A = Array(10,20,30)

B = A(2)

array函数返回的是变体型,要用该函数是不能给数组变量赋值

VBA数组的定义与赋值

扩展资料:

VBA的常用内置函数:

MsgBox

InputBox

舍入函数:Fix 向0取整,Int向下取整, Round四舍五入

Rnd: 返回0-1内的单精度随机数

字符串函数:

Filter:对字符串的一维数组的过滤

InStr([Start, ]<Str1>,<Str2>[, Compare])与InStrRev: 查找子串

Len:字符串长度

Join:连接一维数组中的所有子字符串

Left,Right,Mid: 截取子字符串

Space(数值) :生成空格字符串

Ucase,Lcase:大小写转换函数

Ltrim, Rtrim,Trim :删除首尾空格

Replace

Split:分割一个字符串成为一维数组

StrComp:字符串比较

StrConv:字符串转换

String(number, character):制定字符重复若干次

参考资料来源:百度百科-VBA (Visual Basic宏语言)