簡體   English   中英

使用 C# 用表格填充 Word 文檔模板中的表格

[英]Populate Table in Word document template with table using C#

我創建了一個 .dot,並放置了一個簡單的表格。 字段 TESTE_1 和 TESTE_2 來自“快速部件 >> 字段”我想使用 C# 代碼從數據庫(外部文件或其他文件)填充此表。

在此處輸入圖片說明

我在表格單元格(Test1)中放置了一個“MergeField”。 有很多代碼展示了如何“查找和替換”這些書簽,但是如何填充我找不到的表格,例如:

Column1 | Column2 Foo | Bar Zee | Top.

由於您的主要問題是如何在文檔中定位表格,然后使用它:

  1. 選擇表格並在其周圍插入書簽。 這將允許您的代碼直接拿起表:

    Word.Table tbl = Doc.Bookmarks.get_item("Name").Range.Tables[1];

  2. 這是一篇可幫助您在 Word 中使用表格的文章。 它還討論了性能問題: https : //msdn.microsoft.com/en-us/library/aa537149%28v=office.11​​%29.aspx?f=255&MSPPError=-2147217396

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM