У меня есть рабочая книга D:\Sales.xlsx с листом Orders. На этом листе есть смарт-таблица (Ctrl+T) с названием tblOrders. В другой книге E:\Reports.xlsx есть лист pvtOrders. Когда я создаю сводную таблицу на этом листе pvtOrders и указываю D:\Sales.xlsx!tblOrders в качестве источника данных, он работает нормально, пока исходная книга Sales.xlsx открыта в том же экземпляре Excel. Когда источник закрыт или открыт в другом экземпляре Excel, обновление сводной таблицы больше не работает. Excel выдает сообщение «Недопустимая ссылка» или подобное (проверено в Excel 2010, 2013).
Та же проблема возникает с «нормальным» именованным диапазоном в качестве источника для сводной таблицы. Однако в этом случае сообщения об ошибке нет.
Это нормальное поведение? Есть ли простое решение или хотя бы обходной путь без открытия исходников?
Спасибо за любую помощь