[英]Autofilter using in Field a variable instead of a number
我正在做一個使用自動過濾器的新宏。 我的程序需要讀取所有列並檢測那些寫有“Inspecc.tornillo”或“”caracterización exfoliación”的列。我的意思是,宏必須與不同的 excel 一起使用,而您不知道列的順序,您只需知道其中之一將具有名稱“caracterización exfoliación”等等。所以我嘗試以這種方式使用 Autofilter:
ActiveSheet.Range(Cells(1, 1), Cells(nFilas, nColumnas)).AutoFilter
**Field:=tornillo**, Criteria1:="=Inspeccionar", Operator:=xlOr, Criteria2:="=No"
代替:
> ActiveSheet.Range(Cells(1, 1), Cells(nFilas, nColumnas)).AutoFilter
> **Field:=7**, Criteria1:="=Inspeccionar", Operator:=xlOr, Criteria2:="=No"
我將變量 tornillo 聲明為變體,但它不起作用。 我怎么辦?
提前致謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.