0

我想为word中的每个段落绑定一个样式。该程序使用数据集中的数据填充合并字段。合并字段来自带有样式的预定义模板。

每行/段落我必须将条件样式绑定到段落,所以这是我使用的代码:

    objDoc = objWord.Documents.Add(ref objTemp, ref missing, ref missing, ref missing);
    objDoc.CopyStylesFromTemplate(objTemp.ToString());  //copy the styles to the active document

    objWord.Selection.set_Style(objDoc.Styles[stijl]);
    objWord.Selection.TypeText(resultaat);

当我打开文档时,段落具有正确的字体等。但是,它们绑定到文档中的“普通”样式。每个段落中的制表符空间也是关闭的。

但是,没有文本(只有空格)的段落被绑定到输出文档中的预定义样式。

是否可以将布局绑定到段落?如果是这样,这也将解决我的制表位问题。

任何帮助,将不胜感激。

4

1 回答 1

0

显然,如果您切换最后两行代码,问题就解决了。

所以,这是答案:

    objWord.Selection.TypeText(resultaat);
    objWord.Selection.set_Style(objDoc.Styles[stijl]);
于 2012-12-18T12:43:45.260 回答