我試圖將文本從一個Word文檔複製到通過C#代碼動態使用書籤的另一個Word文檔。我只能從一個文檔的書籤中檢索數據並將其插入到其他文檔中,但文本的格式正在改變。將文本從一個書籤複製到另一個時,格式未保留
例如,如果我在源文檔書籤中添加一些顏色,字體,則相同的格式不會被複制到目標文檔的書籤中;只有文本被複制。
//getting the text from source documents bookmark.
string text = Document1.Bookmarks.get_Item(ref objI).Range.Text.ToString();
//copying the text to Document 2's bookmark
objWordDoc1.Bookmarks.get_Item(booktest).Range.Text = text;
我該如何複製格式?
這兩個文檔是否同時打開?是否使用剪貼板確定執行此任務(如複製和粘貼)? – Vadim
亞第一..打開源文件,將文本從書籤複製到變量...然後打開目標文件並插入文本... – user2586782