- 帖子
- 764
- 主題
- 254
- 精華
- 0
- 積分
- 1031
- 點名
- 0
- 作業系統
- windows 11
- 軟體版本
- OFFICE2021
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2011-5-30
- 最後登錄
- 2025-6-12
|
2#
發表於 2013-12-6 15:18
| 只看該作者
本帖最後由 t8899 於 2013-12-6 15:19 編輯
試了30分才試出來 :-(
With Sheets("漲跌停")
.Cells = ""
.Cells(1, 1) = "漲停鎖死股"
For Each i In Array(6, 10)
If i = 10 Then .Cells(1, "J") = "跌停鎖死股"
Y = 2
For R = 0 To xlVbTable(i).Rows.Length - 1
For C = 0 To xlVbTable(i).Rows(1).ALL.Length - 1
.Cells(Y, C + IIf(i = 6, 1, 10)) = xlVbTable(i).Rows(R).Cells(C).innerText
'IIf(i = 6, 1, 10) -> 1:="A", 10:="J"
Next
Y = Y + 1
Next
If i = 6 Then .Rows(13).Delete
If i = 6 Then .Rows(24).Delete
Next
End With |
|