Пример работы с экселем. Файл немного обрабатывается и преобразуется к тексту с разделителями. Вырван из контекста и работать не будет сам по себе. В программе анализируются поля и приводятся к нужному виду. Попутно показаны разные другие вещи.
LINQ (Language Integrated Query) - появился в .NET Framework 3.5 и позволяет работать с различными источниками данных, в том числе и с Microsoft Word 2007. В этом примере показано, как это делается силами Visual Basic .NET.