- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
回復 2# stillfish00
樓主有說: 當[B2]=常數時 要有除錯- Option Explicit
- Sub Ex()
- With Sheets("Sheet1")
- If .[B2] > 0 And .[B2] <= Application.CountA(.[F:F]) Then
- .[K:L] = ""
- .[K1].Resize(.[B2], 2) = .Range("F" & .Rows.Count).End(xlUp).Offset(1 - .[B2]).Resize(.[B2], 2).Value
-
- '.Range("F" & .Rows.Count).End(xlUp).Offset(1 - .[B2]).Resize(.[B2], 2).Copy .[K1] '複製
-
- Else
- MsgBox "B2 有誤"
- End If
- End With
- End Sub
複製代碼 |
|