2016 - 2024

感恩一路有你

怎样在excel中打开cad excel表格怎样转换到2014cad里面?

浏览量:3488 时间:2023-04-25 17:44:19 作者:采采

excel表格怎样转换到2014cad里面?

首先我们打开EXCEL软件,然后打开想要导入CAD的坐标。

其次,然后我们点击X和Y列的第一个空单元格,也就是C2单元格,然后我们在顶部的fx公式列输入公式A2和B2,这样我们就可以把XY坐标修改成我们需要的格式了。

第三,然后我们用鼠标将C2单元格的右下角拖到底线。

第四,然后我们用细胞复制。复制完成后,我们可以检查复制的正确性。

5.然后我们在excle中选择C列X和Y坐标的所有单元格,然后按CTRL C复制。然后我们将页面切换到CAD并粘贴。

CAD在Excel里打不开该怎么办?

无法启动该对象的源应用程序。

案例:某公司的一个文员用CAD2006画图然后把图纸复制粘贴到excel 2007中。由于公司发展需要,将CAD2006升级到CAD2008版本后,excel2007中原有的图纸和文档可以 t打开,并给出提示无法启动该对象的源应用程序。图例:

原因:

这是因为不同版本的AutoCAD使用不同的注册表项来连接OLE对象的服务器程序。当没有安装相应版本的软件时,容器程序无法找到OLE服务程序。在这种情况下,计算机中安装的是AutoCAD2008版本,图纸是在AutoCAD2006中绘制的。本机默认的图纸打开程序是CAD2008,不是CAD2006。从2006到2008,AutoCAD没有OLE转换对象。Drawing.16无法转换为AutoCAD。图纸. 17..

解决方案:

因为AutoCAD具有向下兼容性,所以旧的OLE对象可以通过自动转动注册表项,即从AutoCAD转换来使用新的服务器程序。图纸. 16转AutoCAD。Drawing.17可以通过修改注册表来实现。

让 我们首先在注册表中找出AutoCAD版本中OLE对象的SID值。

AutoCAD 2007/2008的OLECLSID

{ 7 aabbb 95-79BE-4C0F-8024-eb6af 271231 c }

AutoCAD 2004,05,06的OLECLSID

{ 8e 75d 913-3d 21-11 D2-85 C4-080009 a0c 626 }

AutoCAD 2000、2000i和2002的OLECLSID

{ 8e 75d 913-3d 21-11 D2-85 C4-080009 a0c 626 }

当时每个版本的OLESID都很好找,当时用的是excel。当你点击绘图时,将显示该绘图调用的OLE对象版本,如图:

在图中我们可以看到,这种情况下可以正常打开的图像所调用的OLE对象是AutoCAD。drawing . 17(AutoCAD 2008中使用的OLESID),然后我们打开注册表编辑器。

看HKEY _类_根[DWG格式号]CLSID,找到对应DWG文件格式的CLSID。即*AutoCAD中DWG文件的CLSID。Drawing.17格式可以在HKEY _ class _ root AutoCAD . drawing . 17c sid中查看;

附上每个版本对应的OLESID。

* AutoCAD 2000/2000 I/20002格式的DWG文件CLSID可在HKEY _类_根AutoCAD.drawing.15csid中找到;

* AutoCAD 2004/2005/2006格式的DWG文件CLSID可在HKEY _类_ rootAutoCAD.drawing.16csid中找到;*AutoCAD2007 DWG文件的CLSID可以在HKEY _ Classes _ root AutoCAD . drawing . 17c sid等中找到。

其他版本的AutoCAD以大致相同的查看OLESID代码。

当你知道本机上安装的AutoCAD的程序版本(本例使用的是AutoCAD 2008)和要读取的文件版本时,可以通过下面的注册表添加语句添加一个自动转换项。

Windows注册表编辑器5.00版

[HKEY _类_ root clsid { 8e 75d 913-3d 21-11 D2-85 C4-080009 a0c 626 }自动转换]

@ { 7 aabbb 95-79BE-4C0F-8024-eb6af 271231 c }

上面的例子是为了支持AutoCAD生成的OLE对象。AutoCAD2008中的图纸. 16。

这应该能正常打开。

版本 对象 AutoCAD OLE 单元格

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。