我创建了一个.dot,并放了一个简单的表。字段TESTE_1和TESTE_2来自"快速部分>> Field"我想使用C#Code从数据库(外部文件或其他)填充此表。
我放了一个" MergeField"在表格单元格(Test1)中。有很多代码显示如何找到并替换"这些书签,但如何填写我没有找到的表格,如:
Column1 | Column2
Foo | Bar
Zee | Top.
答案 0 :(得分:1)
由于您的主要问题是如何在文档中找到表格,因此请使用它:
选择表格并在其周围插入书签。这将允许您的代码直接拿起表格:
Word.Table tbl = Doc.Bookmarks.get_item(" Name")。Range.Tables [1];
这篇文章将帮助您使用Word中的表格。它还讨论了性能问题:https://msdn.microsoft.com/en-us/library/aa537149%28v=office.11%29.aspx?f=255&MSPPError=-2147217396