2012-12-18 35 views
0

我想爲單詞中的每個段落綁定樣式。 程序使用數據集中的數據填充合併區域。 mergefields來自具有樣式的預定義模板。將文本綁定到單詞中的樣式

每行/段落我有一個條件樣式綁定到款, 所以這是我使用的代碼:

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); 

當我打開該文檔,段落有合適的字體等 但是,他們必須遵守文檔中的「正常」風格。 每個段落中的標籤空間也都是關閉的。

但是,沒有文本的段落(僅空格)被綁定到輸出文檔中的預定義樣式。

是否可以將佈局綁定到段落上? 如果是這樣,這也將解決我的標籤空間問題。

任何幫助,將不勝感激。

回答

0

顯然,如果切換最後2行代碼,問題就解決了。

所以,這裏的anwser:

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