Как получить доступ к столбцам в таблице с различной шириной ячеек из MS Word

Я пытаюсь получить ячейки из 1-го столбца в таблице. Получение исключения в" Foreach (Cells c in rng.Tables [1] .Columns [1] .Cells) «потому что таблица содержит столбцы со смешанной шириной ячеек.

например: в первой строке 4 ячеек и во второй строке только 2 ячейки (2 ячейки объединены вместе)

Сообщение об ошибке: « Невозможно получить доступ к отдельным столбцам в этой коллекции, потому что таблица имеет разную ширину ячеек. »

Document oDoc = open word document  
foreach (Paragraph p in oDoc.Paragraphs)  
    {  
    Range rng = p.Range;  
  /* 

  */  
  foreach (Cell c in rng.Tables[1].Columns[1].Cells)  
  {  
     //....  
  }  
 }  
5
задан Deduplicator 25 February 2015 в 00:52
поделиться