怎样在excel中打开cad excel表格怎样转换到2014cad里面?
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。
这应该能正常打开。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。