【发布时间】:2012-11-12 10:34:11
【问题描述】:
我的问题的上下文是,我必须建立与另一个程序中的单词的连接。 用户可以将模板中的所有字段设置为书签, 因此用户将动态创建带有书签的模板。 如果这是一个没有列表(多行视图)的文档,一切都很好。 书签将替换为所需的信息。
我遇到的问题是模板中有列表时。 他们只设置了一次书签, 所以我必须以正确的位置和风格等方式复制它, 因为我必须能够每行打印列表。
这方面的一个例子是:
当我打印一行时,我丢失了书签。 有什么方法可以知道书签是否在表格中? 是否可以复制具有正确位置等的书签?
我正在使用 C# 和 microsoft.office.interop.word。
目前将所有列表项放在一个由输入分隔的单元格中。
我应该使用 xml 方案来执行此操作吗?
(应该可以得到当前表的子行)
【问题讨论】:
-
我已经通过合并字段解决了这个问题。我所做的是选择每个级别的段落,并复制它的次数与每个级别的行数一样多。然后我用行外的数据填充了所有合并字段。