将许多Excel图表粘贴到Word中作为链接

我正在尝试编写C#代码来从Excel中复制粘贴图表,并在MS Word中使用粘贴链接,因为使用Excel时,为表格,文本,图表等使用粘贴链接时,可以单击更新Word中的所有字段在Excel中更改任何内容后。

我试图使用OpenXML在Word中添加内容控件,并将这些图表粘贴到这些位置,就像这个博客所做的一样。 http://www.dotblogs.com.tw/angus/archive/2010/05/19/15332.aspx

我为每个图表添加了“图片”types的内容控制,并且它们被成功粘贴,但不作为链接。 因此,当Excel数据更改后,单击Word中的“现在更新链接”时,Word中的图表保持不变。

也许我没有添加正确types的内容控制? 我不知道我应该使用哪种types的链接。

任何人都可以指向一些源代码甚至软件?

看看这里:

VBA: 如何以编程方式将Excel图表插入到Word中 。

C#: 自动化数据插入和提取Word表格

神奇的PasteSpecial方法和它的input参数: 链接设置为True ;)

有关更多信息,请参阅: 链接或embeddedExcel工作表