- 最後登錄
- 2024-3-26
- 在線時間
- 0 小時
- 註冊時間
- 2010-7-29
- 閱讀權限
- 20
- 精華
- 0
- UID
- 8509310
- 帖子
- 521
- 積分
- 200 點
- 潛水值
- 15670 米
| 若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com 本帖最後由 no3-taco 於 2014-7-20 11:12 PM 編輯
我想要用陣列讀入表格資料,然後用陣列做出
Selection.Delete Shift:=xlUp 的效果
我刪除某列的作法是讀入的陣列ArrData複製一份到arrd,然後ReDim ArrData
,再用迴圈再刪除點處,把後面的資料一個一個往前挪,如下
- [/backcolor]
- ReDim Preserve ArrData(1 To 3, 1 To (UBound(ArrData, 2) - 1))
- For j = p To UBound(ArrData, 2) 'p是要刪除的位置
- ArrData(1, j) = arrd(1, j + 1)
- ArrData(2, j) = arrd(2, j + 1)
- ArrData(3, j) = arrd(3, j + 1)
- Next j
- [backcolor=rgb(253, 253, 253)]
複製代碼
還有我用陣列讀excel資料都是用雙迴圈一格一格讀入,不知道各位大師在做類似問題有沒有更好的方法
(或者有哪個網站有類似相關的教學)
... |
|