Дело вот в чем.
Есть часть информации в таблице в IE, а часть в Excel. Эту иформацию нужно свести до кучи в Excel. Как можно непосрественно из Excel обратиться к таблице в IE и вытащить из нее данные отвечающие определенным критериям?
Здравствуйте, kuzama, Вы писали:
K>Есть часть информации в таблице в IE, а часть в Excel. Эту иформацию нужно свести до кучи в Excel. Как можно непосрественно из Excel обратиться к таблице в IE и вытащить из нее данные отвечающие определенным критериям?
Мудрено.
1. Надо получить IHTMLDocumet2 у IE (см. как это можно сделать на C++:
http://gzip.rsdn.ru/forum/?mid=624141Автор: _nn_
Дата: 29.04.04
).
2. Надо найти в DOM'е необходимую таблицу (а их там может быть несколько или не быть вовсе).
3. Далее опять же через DOM (точнее TOM) пройтись по ячейкам (поиск в MSDN по запросу "How to Build Tables Dynamically").
Вместо пункта 1 можно все-таки попытаться открыть html'ку у себя, использую WebBrowser Control и IHTMLDocumet2 получить у него.
Либо как совершенно другой вариант — искать значения regexp'ами непосредственно в html'е, если он доступен, а его структура известна.
В любом случае — задача нетривиальная.