會返回包含函數的變數 陣列。

語法

陣列 ( arglist )

所需的 arglist引數 是指定給 Variant 內陣列元素的逗號分隔 值清單。 如果沒有指定引數,會建立零長度的陣列。

註解

用來參照陣列元素的標記法包含 變數 名稱,後面接著包含指出所需元素之索引數位的括弧。 在下列範例中,第一個 陳述式 會建立一個名為 variant 的 A變數。 第二個語句會指定陣列給變數 A。 最後一個語句會指派第二個陣列元素中包含的值給另一個變數。

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

Dim A As Variant
A = Array(10,20,30)
B = A(2)

使用 Array 函數所建立之陣列的下限取決於 Option Base 語句所指定的下限,除非 Array 符合型別程式庫的名稱, (例如 VBA。陣列) 。 如果符合型別程式庫名稱 ,Array 不受 Option Base 影響

附註: 宣告 為數組的 Variant 仍可包含陣列。 Variant 變數可以包含任何類型的陣列,但固定長度字串和使用者定義類型除外。 雖然 包含陣列 的 Variant 在概念上與元素類型 為 Variant的陣列不同,但陣列元素的存取方式相同。

範例

此範例使用Array函數來返回包含陣列的 Variant。

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume lower bound set to 1 (using Option Base
' statement).
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".

需要更多協助?

擴展您的技能
探索訓練

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?
以下何者是您會在意的事項?

感謝您的意見反應!

×