Как создать заголовок в таблице для каждой новой страницы с помощью взаимодействия с Word? - PullRequest
3 голосов
/ 30 ноября 2009

Я пытаюсь создать таблицу с заголовком. Я хочу, чтобы этот заголовок повторялся для каждой новой страницы, которую занимает таблица. Как я могу сделать это в C # с Word 2007 Interop?

Ответы [ 2 ]

12 голосов
/ 30 ноября 2009
Microsoft.Office.Interop.Word.Table table;
/* ... */
table.Rows[1].HeadingFormat = -1;
0 голосов
/ 06 ноября 2017

Это то, что для меня слово, цикл по каждой таблице в конце

            foreach (Table item in doc.Tables)
            {
                item.Rows[1].HeadingFormat = -1;
                item.ApplyStyleHeadingRows = true;
            }

и установка стиля для каждой таблицы со свойством, установленным для создания заголовка для каждого нового

                    t.set_Style(TableStyle);
...