У меня есть несколько тысяч строк исторических данных, к которым я хочу получить доступ в Excel.Эти данные будут использованы при создании сводного отчета, спарклайнов и данных таблицы.
Мой вопрос: как мне добавить новые строки в источник данных?Powershell требуется для извлечения данных из источника (Exchange Server) ... но как мне получить эти извлеченные данные в Excel2010?
Вот мои идеи:
1) Powershell может работатьвнешне и сохраните данные в XLSX (пока электронная таблица закрыта) с использованием библиотек Open XML
2) Используйте макросы Excel vb для вызова COM через взаимодействие (объект C #) для получения данных из Powershell.Возвращенные значения отправляются в XLSX (Уродливо)
3) ????
(Дополнительно, не уверен, будет ли эта идея работать с вышеупомянутыми функциями)
ЕслиЯ должен был перенести эти строки на внешний лист или в таблицу SQL, тогда я бы предпочел использовать другие способы импорта данных в Excel.Я не знаю, будет ли это работать со спарклайнами или таблицами.Возможно, я мог бы использовать OData, поскольку он выглядит наиболее легковесным и дружественным к брандмауэрам.