- 帖子
- 8
- 主題
- 2
- 精華
- 0
- 積分
- 15
- 點名
- 0
- 作業系統
- WINDOWS XP
- 軟體版本
- Office 2003
- 閱讀權限
- 10
- 性別
- 男
- 來自
- 新北市
- 註冊時間
- 2013-9-9
- 最後登錄
- 2015-7-26
|
請試試看下列程式:- Sub delRows()
- Dim i&, j&, x%, y%
- j = Range("a1").End(xlDown).Row
- MsgBox "j = " & j
- j = j / 42
- MsgBox "New j = " & j
- x = 1
- y = 16
- For i = 1 To j
- If i = 1 Then
- Rows(x & ":" & y).Select
- Selection.Delete Shift:=xlUp
- Else
- x = x + 42
- y = y + 42
- Rows(x & ":" & y).Select
- Selection.Delete Shift:=xlUp
- End If
- Next i
- End Sub
複製代碼 |
|