2013-04-17 155 views
1

我是vba的初學者,我無法理解下面的代碼,即使我搜索了很多關於它並沒有發現任何東西。 put(x)的含義是什麼,並用不同的類型聲明它?在VBA中聲明變量

Const x = 25 
    Dim y(x) As Double 
    Dim z(x) As Boolean 

任何HLEP將升值

+0

括號中的x被如果數組的大小。那是你在做什麼或者我誤解了? – GHC

+0

是的,它的大小。謝謝 – Afnan

回答

1

這是聲明具有相同量的值的陣列爲x作爲指定類型

Const x = 25 
    Dim y(x) As Double = array of 25 double 
    Dim z(x) As Boolean = array of 25 booleans 
+1

通常除非選項基礎設置爲1它實際上是26(0到25) –

3

yz是數組,每個具有25個元素。

y是25 Double秒的陣列和z是25 Boolean秒的陣列。

有任何數量的VBA教程將教你關於數組;這裏是一個例子:Array in Excel VBA