[英]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.