2011-01-19 68 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