Excelmacros运行时错误:1004

我昨天刚刚开始macros,每件事情都很好,直到我遇到这个问题。 每次我尝试运行这个代码,我得到

运行时间1004错误。

代码做的是给acct_cre_mth_idfilter分配一个值。

我GOOGLE了,发现一个解决scheme是重命名filter,我已经这样做,但它是没有用的。

我有给定的代码,但不同的filter它工作正常,但只有这个特定的filter,我有一个问题。

Sheets("Sheet6").Select ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ ClearAllFilters ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ CurrentPage = "1321" ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ ClearAllFilters ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ CurrentPage = "1322" ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ ClearAllFilters ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ CurrentPage = "1323" ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ ClearAllFilters ActiveSheet.PivotTables("PivotTable1").PivotFields("acct_cre_mth_id"). _ CurrentPage = "1324" End Sub