- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
2#
發表於 2012-9-15 03:22
| 只看該作者
請教各位先進,該如何將程式中陣列DATA的部份資料整欄寫入儲存格內,小弟不知在觀念上哪裡錯誤了,請各位先 ...
sptakung1 發表於 2012-9-15 00:30  - Sub Ex()
- Dim Rng As Range, data(33, 24), i%, j%
- With Sheet1
- For i = 0 To 32
- For j = 0 To 11
- data(i, j) = .Cells(i + 6, j + 9)
- Next
- Next
- For i = 0 To 32
- For j = 12 To 23
- data(i, j) = .Cells(i + 51, j - 3)
- Next
- Next
- End With
- With Sheet2
- .Select
- .[A2].Resize(33, 24) = data
- .Range(Columns(1), Columns(24)).AutoFit
- End With
-
- With Sheet3
- .Select
- .[B1].Resize(24, 33) = Application.Transpose(data)
- .Range(Columns(2), Columns(34)).AutoFit
- End With
-
- End Sub
複製代碼
test_ans.zip (17.86 KB)
|
|