Я хочу найти определенный стиль в документе exsiting word и заменить определенный стиль таблицы на другой стиль таблицы. Когда я попытался получить стиль со стола, это не что-то значимое.C# office word interop get table style
Например, когда я выводил стиль для консоли, он возвращает «System .__ ComObject». Я хочу что-то вроде «Table Classic 2», чтобы выполнить сравнение, а затем установить соответствующий стиль.
Вот мой код тестирования:
Word.Application oWord = new Word.Application();
oWord.Visible = true;
Console.WriteLine("Word.Application is started");
object fileName = @"G:\test.docx";
Word.Document oDoc = oWord.Documents.Open(ref fileName, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);
Word.Table oTable = oDoc.Tables[1];
//oTable.set_Style("Table Classic 2");
Console.WriteLine("table style" + oTable.get_Style());