首頁>Club>
3
回覆列表
  • 1 # 使用者6354188383803

    先說沒有option base XX情況:

    例如a(3,4),第一維是3,第二維是4,陣列就有(3+1)*(4+1)=20個元素,因為這時下界預設是0,等價於a(0 To 3,0 To 4)。

    若是有option base XX,例如option base 1,a(3,4)就等價於a(1 To 3,1 To 4),陣列就有3*4=12個元素。同理,option base 2,a(3,4)就等價於a(2 To 3,2 To 4),陣列就有(3-1)*(4-1)=6個元素。。。

    另外,option base 0 等同第一種情況,可以不寫。

  • 2 # 小蘇醬子

    Sub Macro1()

    Dim arr

    arr = [{1, 2, 3}]

    MsgBox "元素2在陣列中的位置是:" & WorksheetFunction.Match(2, arr)

    End Sub

  • 3 # 使用者4129400005597732

    dim b (0 to 2, 0 to 3) as long 有12個元素 0,1,2=3個 0,1,2,3=4個 3*4=12個dim a (1 to 100) as string 有100個元素 1-100 =100個dim a (2,-2 to 1.4) as integer 0,1,2=3個 -2,-1,0,1=4個 3*4=12個dim(3,4)有20個元素。 0,1,2,3=4個 0,1,2,3,4=5個 4*5=20個

  • 中秋節和大豐收的關聯?
  • 電影截圖字幕怎麼做成臺詞拼接長圖?