Код ниже отлично работает на моем компьютере с Excel 2013 и двумя другими компьютерами с использованием Excel 2010 и 2016, но он дает недействительную процедуру в разделе Slicer (выделен жирным шрифтом) для один из пользователей.Неверный вызов процедуры или аргумент - Excel VBA Slicer Cache
Это первый раз, когда я вижу эту ошибку у другого пользователя и использовал это ранее в других отчетах. Я не знаю, что могло бы вызвать это, поскольку макрос отлично работает на других компьютерах и в моем.
Как исправить это?
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