【1】:利用数组a存放姓名:
    Dim a(1 To 3) As String    '要在不同模块中使用,需在通用阶段要申明
    a(1) = "zhangsan": a(2) = "lisi": a(3) = "wangwu"
【2】:随机生成10个两位数放入数组中
Dim a(1 To 10) As Integer

Private Sub Form_Load()
    Randomize
    For i = 1 To 10
        a(i) = Int(Rnd * 90) + 10
    Next
End Sub
【3】:随机生成小于100的整数放入5*5的方阵中
Dim a(5, 5) As Integer

Private Sub Form_Load()
    Randomize
    For i = 1 To 5
        For j = 1 To 5
            a(i, j) = Int(Rnd * 99) + 1
        Next
    Next
End Sub
【4】:将例2中的数组按2行5列输出
Private Sub Form_Activate()
    Cls
    Print
    For i = 1 To 10
        If i Mod 5 = 0 Then
            Print a(i)
        Else
            Print a(i); " ";
        End If
    Next
End Sub
【5】:将例3中的数组按5行5列在列表中输出
Private Sub Command1_Click()
    List1.Clear
    Dim p As String
    For i = 1 To 5
        p = ""
        For j = 1 To 5
            p = p & Format(a(i, j), "!@@@")
        Next
        List1.AddItem p, i - 1
    Next
End Sub
【6】:将变体型数组a的第二个元素赋予b

Dim a As Variant
a = Array(10, 20, 30)

b=a(2)

【7】: