如何使用Word互操作为每个新页面在表格中创建标题?

时间:2009-11-29 22:08:31

标签: c# interop word-2007

我正在尝试创建一个带有标题的表。我想要为表所采用的每个新页面重复此标题。如何使用Word 2007 Interop在C#中执行此操作?

2 个答案:

答案 0 :(得分:11)

Microsoft.Office.Interop.Word.Table table;
/* ... */
table.Rows[1].HeadingFormat = -1;

答案 1 :(得分:0)

这对我来说就是这个词,在最后的每个表中循环

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

并在每个表上设置样式,并设置属性以在每个新

上创建标题
                    t.set_Style(TableStyle);