2013-03-24 158 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

回答