При добавлении новой строки в таблицу документов Word я столкнулся со следующей ошибкой: -
System.Runtime.InteropServices.COMException: 'Запрашиваемый элемент коллекции не существует.'
Полный код, который я использовал: -
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
object miss = System.Reflection.Missing.Value;
object path = string.Format(@"Doc_Path_here");
object readOnly = false;
Microsoft.Office.Interop.Word.Document doc = word.Documents.Open(ref path, ref miss, ref readOnly, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss);
doc.Tables[0].Rows.Add();
Я попробовал решения, которые существуют здесь и здесь без какого-либо положительного результата.
любая помощь приветствуется.
Обновление: -
Слово документ имеет одну таблицу, это подтверждается, а также переменная результата nCount
следующего кода 1
int nCount = doc.Tables.Count;