2013-10-08 4 views
3

В Excel 2013 и 2010 есть понятие WorkbookConnection, которое представляет собой подключение к внешнему источнику данных. Мы можем получить к ним доступ через PowerPivot или другие инструменты.Модель данных в excel 2010 и 2013 // извлечение данных

Один конкретный тип соединения - это соединение OLEDB (но есть и другие виды), которое после обновления получает данные в соответствии с documentation.

Я хотел бы получить доступ к этим данным рабочая книга имеет локальное соединение, исходящее из этих соединений.

=> Есть ли способ получить доступ к прямому свойству (диапазон/ListObject (aka table))?

На данный момент, кажется, единственный вариант заключается в ретроинженерии соглашения, используемого для разных источников и эвристических таблиц поиска, основанных на именах. (Это кажется тривиальным, но я не могу найти ответ в документация)

+0

обновление: есть способ. документация просто ужасно разбросана вокруг ... Я обновлю вопрос, когда вернусь к нему. – nicolas

ответ

0

Я не уверен, что я прав?

но мое решение этой проблемы делает то же соединение в PowerPivot, тогда вы можете видеть все данные, которые есть в книге, локально, редактировать и т. Д. И в значительной степени использовать его одинаково.

Смежные вопросы