2013-03-24 161 views
2

我試圖編寫C#代碼來從Excel複製粘貼圖表,並在MS Word中使用粘貼鏈接,因爲使用Excel時,當您使用表格,文本,圖表的粘貼鏈接等我可以單擊更改Excel中的任何內容後更新Word中的所有字段。將許多Excel圖表粘貼到Word中作爲鏈接

我正在嘗試使用OpenXML在Word中添加內容控件並將圖表粘貼到這些位置,如此博客所做的一樣。 http://www.dotblogs.com.tw/angus/archive/2010/05/19/15332.aspx

我爲每個圖表添加了「圖片」類型的內容控件,並且它們已成功粘貼,但不作爲鏈接。因此,當我在Excel數據更改後單擊Word中的「現在更新鏈接」時,Word中的圖表保持不變。

也許我沒有添加正確類型的內容控制?我不知道我應該使用哪種類型的鏈接。

任何人都可以指向我的某些源代碼甚至是軟件嗎?

+1

Word支持「書籤」,它應該允許您在特定點處插入圖表。我有一個VBA例程,可以在這些書籤中插入圖表作爲圖像(不是OLEObjects,但您可能可以修改該概念)(如果您有興趣,可以將它們更新爲用戶提示)。 – 2013-03-24 13:03:18

回答