Как мога да използвам VBA, за да поставя отметка в квадратчето до поле на обобщена таблица, за да покажа полето в таблицата?

Надявах се, че мога да използвам код като този:
Worksheets("Sheet2").PivotTables("PivotTable3").PivotFields("Name").Visible = True
Но той не работи. Продължавам да получавам грешката: „Грешка по време на изпълнение 438 Обектът не поддържа това свойство или метод.

Просто искам да поставя отметка в конкретно квадратче до името на полето в списъка с полета на обобщената таблица. Някаква идея как мога да направя това?

Благодаря!


person Drew    schedule 08.08.2014    source източник


Отговори (1)


Използвайте метода PivotTable.AddFields

Worksheets("Sheet2").PivotTables("PivotTable3").AddFields("Name")
person Ravi Yenugu    schedule 08.08.2014
comment
Благодаря! Работи перфектно - person Drew; 08.08.2014