- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
回復 1# acdx
以四陣列為例- Sub ex()
- Dim AHW(12), BHW(12), CHW(12), DHW(12), TAry, MyAry()
- For i = 0 To 11 '寫入4個一維陣列的值
- AHW(i) = Int((100 * Rnd) + 1)
- BHW(i) = Int((100 * Rnd) + 1)
- CHW(i) = Int((100 * Rnd) + 1)
- DHW(i) = Int((100 * Rnd) + 1)
- Next
- TAry = Array(AHW, BHW, CHW, DHW) '合併四個一維陣列
- MyAry = Application.Transpose(Application.Transpose(TAry)) '將一維陣列轉成正確二維陣列
- [A1].Resize(4, 12) = MyAry '將二維陣列寫入工作表
- For i = 1 To 4
- For j = 1 To 12
- MsgBox MyAry(i, j) '取出二維陣列的值
- Next
- Next
- End Sub
複製代碼 |
|