excel - 如何使用 AddOLEObject 将 Excel 图表插入 Word

标签 excel charts insert ms-word

我正在尝试使用 VB.Net 在 Word 文档中创建链接的 OLE 对象。

现有代码使用 InlineShapes.AddOLEObject(FileName:="abc.xlsx", LinkToFile:=True, Range:=Some Word Range) 将工作表插入 Word 文档。

我需要比这更多的控制。要选择一系列单元格,我发现文件名后面的额外信息可能很有用,例如: FileName:="abc.xlsx!sheet1!R1C1:R20C5"

有没有办法在工作表中指定特定图表?那么我可以将工作表上的第二个图表指定为要链接的对象吗?

谢谢。

最佳答案

感谢您的帮助马克。

我最终发现如果图表在它自己的工作表中,而不是在 Sheet1 中的对象中,那么 AddOLEObject 代码可以在以下设置下正常工作:

文件名:="abc.xlsx!Chart1"

我对这个解决方案很满意。

关于excel - 如何使用 AddOLEObject 将 Excel 图表插入 Word,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2262686/

相关文章:

javascript - rickshaw.js 在工具提示中显示附加数据

javascript - 谷歌图表 : How to make differential timeline

php - 插入到 mySQL 中会插入重复项吗? - 重复 double 参赛

python - 将值插入 Python 列表中的特定索引

html - 如何清理 Excel vba 中的对象?

使用 R 中的 readxl 包从 excel 文件中的某些行开始读取特定列

MS Excel 标准偏差 (STDEV) 的等效 Javascript

xml - 需要使用 Power Query 将 XML 导入 Excel 的帮助

javascript - 以编程方式构建不同类型的 Highcharts。

asp.net - MySQL-使用未知值插入