請問如果我要對7, 8, 15, 16這些欄位做同樣動作
下面的程式碼是我寫的可是運作不起來
他不會依序跑那些欄位
我的程式碼有問題嗎?
還是要改哪邊?- Sub Macro2()
- n = Array(7, 8, 15, 16)
- For i = 1 To UBound(n)
- Selection.AutoFilter Field:="i", Criteria1:=":"
- ActiveSheet.AutoFilter.Range.Offset(1).SpecialCells(xlCellTypeVisible).EntireRow.ClearContents
- Selection.AutoFilter Field:="i"
- Next
-
- End Sub
複製代碼 |