В течение жизни я не могу понять, как сделать цикл для EnableMultiplePageItems для всех кубических полей. Поэтому я должен прибегать к чему-то подобному.«Для» цикла для CubeFields в PowerPivot
Sub MultipleFilter()
ActiveSheet.PivotTables("PivotTable1").CubeFields(1).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(2).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(3).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(4).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(5).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(6).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(7).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(8).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(9).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(10).EnableMultiplePageItems = True
ActiveSheet.PivotTables("PivotTable1").CubeFields(11).EnableMultiplePageItems = True
End Sub
Любая помощь будет оценена!
Спасибо за ответ, Тим. Код, который вы указали, не работает. Я получаю ошибку времени выполнения 1004 «Определенная приложением или объектная ошибка». Не следует ли «Dim objCubFld» следовать «как»? Я попробовал «как CubeField» и «как CubeFields» и получил ошибки. – clayjm