Преобразование внешнего центра во внутренний и наоборот - PullRequest
0 голосов
/ 21 мая 2018

Пользовательский интерфейс Excel не позволяет изменять сводную таблицу, в которой используется внешний источник данных, в сводную таблицу, основанную на таблице / диапазоне, и наоборот.Есть ли способ закодировать это?Как насчет, по крайней мере, способа «заимствовать» все строки, поля, вычисляемые поля, форматы и т. Д. Из одной сводной таблицы в другую, несмотря на их разные типы источников данных?

Если Pivot # 1 использует SQL иPivot # 2 использует диапазон, затем я попытался ThisWorkbook.Sheets(1).PivotTables(1).CacheIndex = ThisWorkbook.Sheets(1).PivotTables(2).CacheIndex, но получил:

Ошибка времени выполнения '1004':

Ошибка приложения или объекта

enter image description here

...