Dim myArray() As String str= "1是2是3是4是5是6" myArray= Split(str, "是") 运行代码后,myArray数组如下图2所示。 图2 此外,分隔符还可以是多个字符,如下面的代码: Dim str As String Dim myArray() As String str= "1ss2ss3ss4ss5ss6" myArray= Split(str, "ss") 运行代码后,仍然得到...
2, 3), Array("A", "B", "C")) For i = 0 To 1 For j = 0 To 2 ws.Cells(i + 1, j + 1) = arr(i)(j) Next NextEnd Sub 或者 Sub loopArr1() Dim ws
Dim str As String Dim myArray() As String str= "1是2是3是4是5是6" myArray= Split(str, "是") 运行代码后,myArray数组如下图2所示。 图2 此外,分隔符还可以是多个字符,如下面的代码: Dim str As String Dim myArray() As String ...
ReDim一个数组,它会清除原来的内容,如果要保留以前的记录,我们要用ReDim Preserve arr(k) 来表示,k表示新的大小。小于等于K的列标的记录都会保存,这个k可以比原来最大列标大,也可以小,视你实际需要而定。Dim arr() As StringDim strA As String strA = "甲,乙,丙,丁" arr = Split(strA, ...
1、VBA中的数据类型 数据类型就是对同一组数据的统称,如文本、日期、数值等。 VBA里的数据类型有:字节型(Byte)、整数型(Integer)、长整数型(Long)、单精度浮点型(Single)、双精度浮点型(Double)、货币型(Currency)、小数型(Decimal)、字符串型(String)、日期型(Date)、布尔型(Boolean)等,如表3-1 ...
1、VBA中的数据类型 数据类型就是对同一组数据的统称,如文本、日期、数值等。 VBA里的数据类型有:字节型(Byte)、整数型(Integer)、长整数型(Long)、单精度浮点型(Single)、双精度浮点型(Double)、货币型(Currency)、小数型(Decimal)、字符串型(String)、日期型(Date)、布尔型(Boolean)等,如表3-1 ...
循环结构用于重复执行一段代码。在 VBA 中,常见的循环结构有 For 循环和 Do While 循环。示例如下: For Next 循环: Dim i As Integer For i = 1 To 5 Step 1Debug.Print i '在立即窗口显示 i 值Next i For Each 循环: '常用于列举数组或集合中的每个元素fruits = Array("苹果", "香蕉", "雪梨"...
数组是VBA的变量,具有一群相同类型的成员,可以利用数组名和索引值进行访问。数组的声明与一般变量的声明一样,可以用Dim、Static、Private或Public语句来声明,在数组名后使用括号“()”,在括号中放置整数,定义数组包含的项目数。例如: Sub Sample23() Dim sArray(3) As String '定义数组sArray具有4个项目 ...
vba Dim newString As String newString = Replace(myString, "World", "Excel") '结果是"Hello, Excel!" 6、字符串分割: vba Dim splitArray() As String splitArray = Split(myString, ", ") '结果是一个数组,包含"Hello"和"World!" 7、字符串转换为大写或小写: vba Dim upperString As String ...