2014-01-21 49 views

回答

1

我想你的意思:

Dim theRange As Range 
Dim idx As Long 

Set theRange = Sheet1.UsedRange ''Or other appropriate sheet 
idx = Range("A" & Rows.Count).End(xlUp).Row ''Where A is your serial number 

For i = idx To 1 Step -1 

    If theRange.Cells(i, 1) Mod 100 = 0 Then 
     Rows(i).Insert shift:=xlShiftDown 
    End If 

Next 
+0

謝謝先生,通過這樣做一行只插入第一列,但我想插入一個對於所有列,在該點(在101行之前)爲空行。 – user3218696

+0

我已更改爲插入一整行。 – user1917229

+0

非常感謝。 – user3218696

相關問題