當前位置:成語大全網 - 書法字典 - VBA陣列的定義和賦值

VBA陣列的定義和賦值

可以直接定義,但不能直接賦值,請參考下面的代碼:

字符串形式的1、Dim arr(1到3)

這麽定義,但是不能直接給數組賦值。

如果要直接為數組賦值,需要執行以下操作:

Dim arr()作為變量

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

2、Dim A作為變體

A =數組(10,20,30)

B = A(2)

array函數返回壹個variant,不能給數組變量賦值來使用該函數。

擴展數據:

VBA的常用內置函數:

對話框

輸入箱

舍入函數:將舍入固定為0,Int向下舍入,round舍入。

Rnd:返回0-1範圍內的單精度隨機數。

字符串函數:

Filter:過濾壹維字符串數組。

InStr([Start,]& lt;str 1 & gt;,& ltStr2 & gt[,Compare])和InStrRev:查找子串。

Len:字符串長度

Join:連接壹維數組中的所有子字符串。

左、右、中:截取子串。

Space(數值):生成壹個空格字符串。

Ucase,Lcase:大小寫轉換函數

Ltrim、Rtrim、trim:刪除前導和尾隨空格。

替換

Split:將字符串拆分成壹維數組。

StrComp:字符串比較

StrConv:字符串轉換

String(number,character):指定字符重復幾次。

百度百科-VBA (Visual Basic宏語言)