在Excel 2016中运行宏时发生运行时错误1004

时间:2019-01-04 18:50:15

标签: excel vba excel-2010 excel-2016

尝试在Excel 2010中编写的Excel 2016中运行宏时遇到此错误...

  

运行时错误1004:Range类的自动筛选方法失败。

这是调试代码...

ActiveSheet.Range("A:E") .AutoFilter Field:=5, Criteria:="<=0",
   Operator:=x1And

Excel 2010和Excel 2016之间是否存在任何差异,如果该宏在2010年完美运行,会导致该宏失败?

我已经遍历了Excel中的受信任部分,并允许我想到的所有内容,因此我认为这是Excel 2016不喜欢的代码本身的问题。

任何帮助将不胜感激。

0 个答案:

没有答案