下面的代码在我的使用 Excel 2013 的计算机和另外两台使用 Excel 2010 和 2016 的计算机上运行良好,但它在切片器部分(下面以粗体显示)中为其中一个用户提供了无效的过程。
这是我第一次从其他用户那里看到此错误,并且之前在其他报告中使用过此错误。我不知道是什么原因造成的,因为宏在其他计算机和我的计算机上也能正常工作。
我该如何解决?
Sheets("Scorecard").Select
**ActiveWorkbook.SlicerCaches("Slicer_Country").ClearManualFilter**
With ActiveWorkbook.SlicerCaches("Slicer_Resourcing_Team")
.SlicerItems("RT1").Selected = True
.SlicerItems("RT2").Selected = True
.SlicerItems("RT3").Selected = True
.SlicerItems("RT4").Selected = False
End With