将许多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工作表
- 使用webapi和angularjs下载excel文件
- C#访问Excel工作表
- C#Azure文件存储CloudFile.OpenWrite与OpenXml.SpreadsheetDocument问题…需要FileMode和FileAccess选项?
- 如何创buildxsd来validationexcel文件
- 在声明中作为variables名称的一部分variables? 处理图表系列
- 如果应用程序没有正确closures,则不会发布作为Com Server的Excel
- OpenXml SpreadsheetDocument.Open(…)获取exception – 主要部分丢失
- 在microsoft.ace.oledb.12.0提供者没有注册在本地计算机上阅读Excel文件在C#中
- 将datagridview中的数据显示到reportviewer C#