- 帖子
- 29
- 主題
- 2
- 精華
- 0
- 積分
- 32
- 點名
- 0
- 作業系統
- windows 7
- 軟體版本
- 專業版
- 閱讀權限
- 10
- 註冊時間
- 2014-3-31
- 最後登錄
- 2014-7-10
|
如果將原本的
For Each E In Sh.Range("B10,B12")
If E.Address = "$B$10" Then
NewRow = Sh.Range("J34").Value
Else
NewRow = Sh.Range("J35").Value
End If
改成
For Each E In Range("B10,B12,C10,C12")
Select Case E.Address(0, 0)
Case "B10"
NewRow = 1
Case "B12"
NewRow = 2
Case "C10"
NewRow = 3
Case "C12"
NewRow = 4
End Select
下面的With Worksheets(E.Value)會變成out of range
該如何修改? |
|