Jak odczytywać akapit i zawartość tabeli MS Word wiersz po linii

Czytam dokument programu Word w C # (3.5) za pomocąMicrosoft.Office.Interop.Word. Odczyt linii po linii, dzielenie linii na tablicę [] i przetwarzanie każdego słowa wiersza i na podstawie logiki biznesowej zastępującej niektóre słowa i po zastąpieniu słów, zastępując całą linię przekształconą linią.

Do teraz Każda rzecz działa dobrze.

Teraz mam kilka dokumentów tekstowych, które mają akapity i tabele. Chcę czytać każdą kolumnę tabeli po kolei i zastępować zawartość kolumny w konkretnej kolumnie.

Aktualizacja

Korzystanie z automatyki biurowej

1. Opening word file.
2. Moving cursor to top of the document
3. Selecting first line using (`wordApp.Selection.endKey`) and processing all words
4. After processing the words replacing the selected line with the processed line.
5. Using wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING);    
   moving next line processed further.

Problem: 1. Podczas czytania tabeli odczytuje tylko pierwszą kolumnę podczas używaniawordApp.Selection.endKey

Chcę przetworzyć wszystkie dane kolumny. Czy istnieje sposób na określenie, czy treść jest akapitem czy tabelą?

questionAnswers(2)

yourAnswerToTheQuestion