2011-01-19 67 views
0

我正在使用Microsoft.Office.Interop.Word生成Word文档。 在这个word文档中,我正在生成一个表格。 我想将表格样式设置为Word 2007+中漂亮的表格设计预置中的一种,并使用交替排列的颜色等。在代码中设置Word 2007表格样式设计

而不是自己设置所有样式属性,是否有更简单的方法来执行此操作(预设名称或某些样式代码库)?

回答

1

没关系,我在手册中找到它。

解决方案:

  object tableStyle = WdBuiltinStyle.wdStyleTableLightShadingAccent1; 
      table.set_Style(ref tableStyle); 

或C#4:

  table.set_Style(WdBuiltinStyle.wdStyleTableLightShadingAccent1); 
+0

您可以标记你的答案被接受。另外,您可以查看Open XML SDK。 Word 2007文档的速度要快得多。 – jle 2011-01-19 14:51:32