返回列表 上一主題 發帖

[發問] 請問關於自動篩選使用陣列方式要如何修改

本帖最後由 stillfish00 於 2012-12-20 15:50 編輯

回復 2# freeffly
  1. Sub 品質()
  2.     n = Range("AG65536").End(xlUp).Offset(1).Row
  3.     x = Range("A65536").End(xlUp).Row
  4.     w = Array("B", "C", "D", "E")
  5.    
  6.     Selection.AutoFilter Field:=33, Criteria1:="="
  7.     For i = LBound(w) To UBound(w)
  8.     Selection.AutoFilter Field:=14, Criteria1:="=*" & w(i) & "*"
  9.     Range(Cells(n, "AG"), Cells(x, "AG")).SpecialCells(xlCellTypeVisible) = w(i)
  10.     Next
  11.     Selection.AutoFilter Field:=14
  12.     Range(Cells(n, "AG"), Cells(x, "AG")).SpecialCells(xlCellTypeVisible) = "A"
  13.     Selection.AutoFilter Field:=33
  14. End Sub
複製代碼

TOP

回復 5# freeffly
只是把你#1
品質_原先的()
第7行改正而已

TOP

        靜思自在 : 君子為目標,小人為目的。
返回列表 上一主題