明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1056|回复: 5

[基础教程] CAD内嵌的excel表格无法提取

[复制链接]
发表于 2023-11-7 15:13:47 | 显示全部楼层 |阅读模式
CAD内签的excel表格使用OLE命令无法打开源文件,提示无法激活静态的ActiveX对象,这个怎么解决,在线等好人解惑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2023-11-7 15:45:28 | 显示全部楼层
尽可能不要内嵌其它文件,相对容易出故障。
发表于 2023-11-7 18:53:13 | 显示全部楼层
就一个图片啊,这样难明究里。
一般地,是由于嵌入时的 cad 版本比你机子上的高,选中这个对象时,公式栏有提示,但不一定准确,真正对应的是内部保存的对应版本的 cad 的 clsid;问题是,这个对象的版本,不随 cad 里 保存 的默认版本而变化;这个情况,可以用压缩软件打开 xlsx 文件(其本质是个 zip 压缩文件),有个目录好像是 Embedded 之类,其中的文件就包含了嵌入的 cad原始数据,可以用十六进制软件打开一个文件,搜到到 "AC10" 字符串,这里开始是 dwg 文件内容,前面的删除,另存为 dwg 文件,试着用高版本 cad 或 cad版本转换软件打开,再做使用 。另外一个更不好的情况,就是不知道什么原因,cad对象的原始数据丢失了,只有在 excel 里表现的类似快照的图形了,这个就难恢复了。
 楼主| 发表于 2023-11-8 09:16:43 | 显示全部楼层
mikewolf2k 发表于 2023-11-7 15:45
尽可能不要内嵌其它文件,相对容易出故障。

谢谢回复
 楼主| 发表于 2023-11-8 09:18:04 | 显示全部楼层
dunkel 发表于 2023-11-7 18:53
就一个图片啊,这样难明究里。
一般地,是由于嵌入时的 cad 版本比你机子上的高,选中这个对象时,公式栏 ...

这个在cad里的ole命令里是可以重置的,重置以后内容发生变化,我找您的方法试试,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 18:15 , Processed in 0.255873 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表