Не знаю, подходит ли это, но я отправляю новый ответ
Вы можете делать то, что вы хотите, и создать запрос данных в MSQuery из Excel.
Сохраните запрос как источник данных, а затем используйте этот источник данных для сводной таблицы.
Предупреждение пытается объединить листы в той же книге, которую вы хотите развернуть. MSQUERY пытается открыть файл как источник данных, который уже открыт вами.
Это может быть не совсем то, что вы надеетесь достичь, но может приблизить вас.
Здесь вы должны просто сохранить запрос как источник данных