Я хотел бы, чтобы VBA генерировал некоторые данные для сводной таблицы Excel. Затем VBA пересчитает данные, и сводная точка будет обновлена на основе этого.
Вопрос: возможно ли, чтобы VBA был прямым источником данных для пивота, или мне нужно записать в файл из VBA и обновить Пито оттуда? Прямой источник данных дает мне то преимущество, что я могу создавать многомерные данные, а не только 2D-матрицу.
Я вижу, что могу выбрать множество источников данных и записать некоторые данные в одном из этих форматов из VBA.
Так, например, я мог бы сгенерировать xml-файл из VBA, а затем сделать сводную таблицу, использующую этот xml-файл в качестве источника. Я думаю, было бы плохой идеей эмулировать кубы OLAP из SQL Server в VBA!
Дамиан