- 帖子
- 549
- 主題
- 152
- 精華
- 0
- 積分
- 691
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- OFFICE 2010
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-8-10
- 最後登錄
- 2022-9-7
 
|
3#
發表於 2021-3-10 17:37
| 只看該作者
陣列有幾種方式
一、自行創建
EX:dim aa:redim aa(1 to 10, 1 to 3)
二、取資料當作陣列
EX:rng=range("a1").resize(10,3).value
字典物件
Set D = CreateObject("SCRIPTING.DICTIONARY")
for i = 1 to 10
d(i)=i*10
next
msgbox d(1) '這樣答案會=10
msgbox d(2)'這樣答案會等於20
字典物件主要是用來避免執行雙重回圈
先跑一次回圈將位置記憶住
再跑真正的資料回圈
就可以直接用D(X) 得到答案 |
|