使用word interop在c#中的word表中添加文本

时间:2013-05-08 10:40:41

标签: c# .net office-interop

我在c#中使用Word.Interop将数据注入到word文档中,作为我的模板。 本文档有一个我想填写的表格。 像这样: enter image description here

我正在插入这样的文字(简化):

String text = "1" + "\t" + "2" + "\t" ; //Etc..

但这不起作用。

知道我应该怎么做吗?

1 个答案:

答案 0 :(得分:2)

这不起作用。如果要在word文档中创建新表,请在文档中设置要创建表的书签,然后按照此处所述创建表:

http://msdn.microsoft.com/en-us/library/vstudio/w1702h4a.aspx

如果文档中有现有的固定表,请在单元格中放置自定义文档属性,然后像下面这样设置它们的值:

thedocument.CustomDocumentProperties["NameOfTheCustomProperty"].Value = 1;