|
我按照上述方法录制了一个宏,这个代码要修改一下更好,比如填充到等,这个宏还有一个缺陷,要选定h2单元格,因为录制时没有选择h2。具体代码如下:
Sub 分类前20()
'
' 分类前20 Macro
' 宏由 nkpcb 录制,时间: 2009-8-10
'
'
ActiveCell.FormulaR1C1 = "1"
Range("H3").Select
ActiveCell.FormulaR1C1 = "=IF(R[-1]C[-5]<>RC[-5],1,1+R[-1]C)"
Range("H3").Select
Selection.AutoFill Destination:=Range("H3:H1303")
Range("H3:H1303").Select
Range("I2").Select
ActiveCell.FormulaR1C1 = "=IF(RC[-1]<=20,1,0)"
Range("I2").Select
Selection.AutoFill Destination:=Range("I2:I1303")
Range("I2:I1303").Select
Rows("1:1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=9, Criteria1:="1"
End Sub |
|