【发布时间】:2013-02-16 07:20:50
【问题描述】:
我正在使用 Microsoft.Office.Interop.Word 生成一个 Word 文档。 在那个word文档中,我正在生成一个表格。 我想将表格样式设置为 Word 2007+ 中漂亮的表格设计预设之一,并使用交替的行颜色等。
除了自己设置所有样式属性,有没有更简单的方法(预设名称或某些样式 sn-p 存储库)?
【问题讨论】:
标签: .net ms-word office-interop
我正在使用 Microsoft.Office.Interop.Word 生成一个 Word 文档。 在那个word文档中,我正在生成一个表格。 我想将表格样式设置为 Word 2007+ 中漂亮的表格设计预设之一,并使用交替的行颜色等。
除了自己设置所有样式属性,有没有更简单的方法(预设名称或某些样式 sn-p 存储库)?
【问题讨论】:
标签: .net ms-word office-interop
没关系,我在手册中找到了。
解决方案:
object tableStyle = WdBuiltinStyle.wdStyleTableLightShadingAccent1;
table.set_Style(ref tableStyle);
或在 C# 4 中:
table.set_Style(WdBuiltinStyle.wdStyleTableLightShadingAccent1);
【讨论】: