У меня такой вопрос, иногда(раз в две недели) меняется структура сводной таблице на листе "итоги", я её удаляю макросом:
ActiveSheet.PivotTables("PivotTable1").PivotSelect "", xlDataAndLabel, True
Selection.ClearContents
Однако, при создании новой таблицы на этом листе, я не могу воспользоваться именем "PivotTable1", а доступно уже только следующее "PivotTable2". При создании таблицы пользуюсь:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Table1", Version:=xlPivotTableVersion16).CreatePivotTable _
TableDestination:="итоги!R3C1", TableName:= _
"PivotTable2", DefaultVersion:=xlPivotTableVersion16
Помогите избавиться от этой проблемы, пожалуйста.
ActiveSheet.PivotTables("PivotTable1").PivotSelect "", xlDataAndLabel, True
Selection.ClearContents
Однако, при создании новой таблицы на этом листе, я не могу воспользоваться именем "PivotTable1", а доступно уже только следующее "PivotTable2". При создании таблицы пользуюсь:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Table1", Version:=xlPivotTableVersion16).CreatePivotTable _
TableDestination:="итоги!R3C1", TableName:= _
"PivotTable2", DefaultVersion:=xlPivotTableVersion16
Помогите избавиться от этой проблемы, пожалуйста.