2

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

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

我为每个图表添加了“图片”类型的内容控件,它们已成功粘贴,但不是链接。因此,当我在 Excel 数据更改后单击 Word 中的“立即更新链接”时,Word 中的图表保持不变。

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

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

4

1 回答 1

0

看看这里:

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

C#: 为数据插入和提取自动化字表

神奇的是PasteSpecial方法及其输入参数:链接设置为True ;)

有关详细信息,请参阅:链接或嵌入 Excel 工作表

于 2013-12-30T11:57:00.737 回答