在Excel VBA中初始化数组 - 获取错误

时间:2013-05-09 08:40:53

标签: excel excel-vba vba

在微软网站:

http://msdn.microsoft.com/en-us/library/vstudio/wak0wfyt.aspx#BKMK_DeclaringAnArray

它说我可以像这样初始化一个数组:

Dim doubles = {1.5, 2, 9.9, 18}

但我收到错误:

Compile error: Expected: end of statement

它指向等号。我只是复制粘贴,这里有什么问题?

1 个答案:

答案 0 :(得分:7)

这适用于vb或vb.net但不适用于vba。您需要分两步初始化它。

Dim doubles
doubles = array(1.5, 2, 9.9, 18)