I need example code or even a 3rd party object that will allow me to get to an excel object embedded in a word doc. I have already tried Aspose and they do not have the capabilities yet. Has anyone done it or do you know of a 3rd party object that will?

解决方案

Ok, i did it! I appreciate the link posted by Remou. It did provide some support after I got past the initial hurdle...

Here is my code:

WordApp.Documents.Open("C:\Report.docx")

Dim iOLE As Int16

Dim oSheet As Object

Dim oOLE As Object

For iOLE = 1 To WordApp.ActiveDocument.Content.ShapeRange.Count 'These are the embedded objects

If Not WordApp.ActiveDocument.Content.ShapeRange(iOLE).OLEFormat Is Nothing Then '- make sure it is OLE

If WordApp.ActiveDocument.Content.ShapeRange(iOLE).OLEFormat.ProgID.Contains("Excel") Then '- make sure it's an Excel object

'- I have found an Excel Object!!!

WordApp.ActiveDocument.Content.ShapeRange(iOLE).OLEFormat.Activate()

oOLE = WordApp.ActiveDocument.Content.ShapeRange(iOLE).OLEFormat.Object

oSheet = oOLE.Worksheets(1) '- I can assert that each of them has at least one sheet and that I need the first one...

oSheet.Range("BB3") = "I did it!" '- setting some text to verify I made it in...

End If

End If

Next

WordApp.ActiveDocument.SaveAs("c:\temp\report_test.docx")

word2013插入excel对象报错_修改Word文档中嵌入的Excel对象相关推荐

  1. word2013插入excel对象报错_在Word文档中修改嵌入的Excel对象

    好吧,我做到了!感谢Remou发布的链接.在我跨过最初的障碍后,它确实提供了一些支持... 这是我的代码: WordApp.Documents.Open("C:\Report.docx&qu ...

  2. word 文档中嵌入和链接OLE 对象|Packager-对象包装程序

    Packager-对象包装程序1 ㈠."对象包装程序"概述 "对象包装程序"是一种用于创建可以插入到某个文档中的程序包的工具. "对象包装程序&quo ...

  3. Python3-word文档操作(五):利用python修改word文档中的表格数据

    1. 简介: 本篇继续学习python操作word文档的相关知识.本篇主要学习: 1)如何获取一个已经存在文档中的表格的内容: 2)如何修改一个已经存在文档中的表格的内容: 2. 获取word文档中的 ...

  4. html链接文字样式,修改word文档中超链接文字样式的操作方法

    仅对单个超链接文字做处理 我们在Word2007文档中输入网址或E-Mail地址时,Word会自动将它们设置成蓝色的超链接文字,并且在每个超链接文字的下面显示下划线,有时候会给打印文档造成一定的不便. ...

  5. Python读取\修改word文档中的文本框内容

    本文所指的 word文档,都是docx结尾的,如果是doc结尾的,请参考上篇:点我 我们绝大多数的需求都是 利用python-docx 来读取word文档中的内容,进而再对内容进行其他处理,如下代码, ...

  6. Word控件Spire.Doc 【超链接】教程(4):如何修改Word文档中的超文本

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  7. vue中如何加入横线_在word文档中如何快速添加页眉横线和删除页眉横线?

    你还在烦恼怎么给word文档页眉添加横线和删除页眉横线吗?不用烦恼!今天小白就教您快速添加页眉横线和快速删除页眉横线的方法.赶快一起来学习一下!在word文档中如何快速添加页眉横线 1.打开word文 ...

  8. word文档中动态生成excel表格(基金公告系列讲解)

    1.本博文仅为了将之前工作中动态生成XBRL文件需求中word文档动态生成excel部分进行了实现(虽然隔着时间比较久),闲暇之余的考虑,应对大批量文件生成时可采用定时任务+多线程技术+redis队列 ...

  9. listwidget设置条目文本居中_将Word文档中的所有图片一键居中对齐,这个方法比插件更好用!...

    当我们在写论文的时候,通常会往文档中插入很多图片.这时候论文的格式要求是需要把所有图片居中对齐.而我们写论文时,一般都是先把论文写好了再修改格式.如果说图片一张张去手动居中对齐,这样会浪费很多时间. ...

最新文章

  1. 如何规划创建一个家庭实验室
  2. 配置nginx对php的支持
  3. DCMTK:简单存储服务类用户
  4. MongoDB 分片的原理、搭建、应用
  5. Qt在指定区域内拖动窗口
  6. mac android屏幕演示,如何在Mac上录制Android设备的屏幕 | MOS86
  7. 半透明渲染新技术摘录
  8. 第2章 自由落体的小球(《C和C++游戏趣味编程》配套教学视频)
  9. 赋能时空云计算,阿里云数据库时空引擎Ganos上线
  10. 新式类与经典类的比较
  11. Delphi 的绘图功能[2] - 入门
  12. python格式化字符串怎么_Python格式化字符串
  13. 快速构建Windows 8风格应用25-数据绑定
  14. vim 基础学习之插入模式
  15. VC++ IE缓存管理研究
  16. Firefox扩展开发
  17. 常用键盘ASCⅡ码,方便查阅
  18. Mybatis 拦截器 说明和使用 (一)
  19. 什么是Pagerank?Pagerank算法介绍与计算公式
  20. ipa在线安装搭建_五大在线苹果企业签名平台评测:微导流居然打败了蒲公英

热门文章

  1. 从底层吃透java内存模型(JMM)、volatile、CAS
  2. 激光雷达激烈竞争市场
  3. 交换机应用寻找10个完美的因素
  4. CVPR2020:点云分类的自动放大框架PointAugment
  5. CUDA C 纹理提取Texture Fetching
  6. zookeeper原理特点案例
  7. [JS][C++]两题斐波那契数列:上台阶、triangle
  8. python sys.argv[] 的作用
  9. thymeleaf+layui 展示table 报500
  10. linux怎么卸载webpack,安装webpack后,执行webpack -v命令时报错:SyntaxError: Block-sc