我的问题的背景是,我必须建立与另一个程序的单词的连接。 用户在模板中显示所有字段以将其设置为书签, 因此用户将动态创建带有书签的模板。 如果这是一个没有列表(多行视图)的文档,那么一切都很好。 书签将替换为所需信息。
我遇到的问题是模板中有列表。 他们只设置一次书签, 所以我必须以某种方式复制它与正确的位置和风格等, 因为我必须能够每行打印清单。
这方面的一个例子是:
当我打印一行时,我丢失了书签。 有没有办法知道书签是否在表中? 是否可以复制具有正确位置的书签等?
我正在使用C#和microsoft.office.interop.word
目前将所有列表项放在一个由enter键分隔的单元格中。
我应该使用xml方案吗?
(应该可以在当前表中获得偶数子)
答案 0 :(得分:0)
我已经解决了Word中合并字段的问题。
首先我在我的docx中加载模板。
然后我复制段落(带有正确的级别指示)的次数与该级别的行一样多。
然后剩下的就是用相应的行填充所有合并字段。