Как говорится, чем проще - тем лучше. Есть одна полезная функция в VBA, называется она OpenXML. С ее помощью можно открыть файл XML в Excel и представить его как плоскую таблицу.
1. Например, обратимся к новостной ленте RSS на первой странице Газета.ру:
http://www.gazeta.ru/export/rss/first.xml 2. Сохраним файл first.xml по адресу, скажем: C:\first.xml
3. Теперь наберем в проекте VBA следующую команду:
Workbooks.OpenXML Filename:="C:\first.xml"
Результат команды:
Вобщем, для решения задач небольшого объема, связанных с автоматической обработкой данных RSS, этого более чем достаточно...