excel表格插入cad的幾種方法 CAD在Excel里打不開該怎么辦?
CAD在Excel里打不開該怎么辦?不能不能起動此對象的源應(yīng)用程序案例:某公司有文員可以使用CAD2006劃圖后再將圖紙直接復(fù)制粘貼到excel2007當中,因公司發(fā)展必須,把CAD2006生級到CA
CAD在Excel里打不開該怎么辦?
不能不能起動此對象的源應(yīng)用程序
案例:某公司有文員可以使用CAD2006劃圖后再將圖紙直接復(fù)制粘貼到excel2007當中,因公司發(fā)展必須,把CAD2006生級到CAD2008版本后,excel2007中原先要做的圖紙文檔無法打開,會提示“沒法起動此對象的源應(yīng)用程序”,圖例:
原因:
這是只不過完全不同版本的AutoCAD使用相同的注冊表項來直接連接OLE對象的服務(wù)器程序。當對應(yīng)版本的軟件沒有安裝好時,容器程序便根本無法找不到OLE服務(wù)程序。本例中電腦完全安裝的是AutoCAD2008的版本,而圖紙是用AutoCAD2006畫的,本機設(shè)置成的圖紙打開程序為CAD2008,而不是CAD2006,不完整2006對2008的OLE轉(zhuǎn)換成對象,即AutoCAD.Drawing.16不能向AutoCAD.Drawing.17轉(zhuǎn)換。
解決方法:
導(dǎo)致AutoCAD具有向外兼容性,并且是可以按照注冊表項的自動轉(zhuǎn)而讓舊的OLE對象去使用新的服務(wù)器程序,即通過可以修改注冊表實現(xiàn)程序AutoCAD.Drawing.16向AutoCAD.Drawing.17的轉(zhuǎn)換。
我們先來了解看看AutoCAD各版本的OLE對象在注冊表中的SID值是多少
AutoCAD2007/2008的OLECLSID
{7AABBB95-79BE-4C0F-8024-EB6AF271231C}
AutoCAD2004,05,06的OLECLSID{8E75D913-3D21-11d2-85C4-080009A0C626}
AutoCAD2000,2000i,2002的OLECLSID{8E75D913-3D21-11d2-85C4-080009A0C626}
各版本的OLESID此時尚非常容易查到,當在excel當中直接點擊圖紙時會顯示圖紙內(nèi)部函數(shù)的OLE對象版本,如圖:
在圖中看到該案例中能算正常打開的圖像動態(tài)鏈接庫的OLE對象為AutoCAD.Drawing.17(AutoCAD2008版本建議使用的OLESID),這時我們打開注冊表編輯器
查找HKEY_CLASSES_ROOT[DWG格式號]CLSID就能找不到隨機的DWG文件格式的CLSID。即:*AutoCAD.Drawing.17格式DWG文件的CLSID可打開系統(tǒng)HKEY_CLASSES_ROOTAutoCAD.Drawing.17CLSID;
附各版本填寫的OLESID
*AutoCAD2000/2000i/20002格式DWG文件的CLSID可查找HKEY_CLASSES_ROOTAutoCAD.Drawing.15CLSID;
*AutoCAD2004/2005/2006格式DWG文件的CLSID可查找HKEY_CLASSES_ROOTAutoCAD.Drawing.16CLSID;*AutoCAD2007格式DWG文件的CLSID可查找HKEY_CLASSES_ROOTAutoCAD.Drawing.17CLSID,類推。
其他各版本AutoCAD查找OLESID碼的方法大致是一樣的。
當清楚了現(xiàn)在本機安裝的AutoCAD(案例中在用的是AutoCAD2008)程序版本和要讀的文件版本后,可以通過下面的注冊表先添加語句再添加一個自動啟動轉(zhuǎn)換項。
Windows RegistryEditor Version5.00
[HKEY_CLASSES_ROOTCLSID{8E75D913-3D21-11d2-85C4-080009A0C626}Autoconvertto]
@{7AABBB95-79BE-4C0F-8024-EB6AF271231C}
上面的例子是使AutoCAD.Drawing.16生成的OLE對象在AutoCAD2008中得到支持。
那樣的話就應(yīng)該是可以不都正常然后打開了。
cad2020表格怎么開?
1.起動CAD軟件以后,在CAD軟件的新建任務(wù)的界面,再點擊工具中的默認按鈕。找不到并直接點擊CAD表格按鈕。
2.進入表格的編輯頁面,來正在在CAD制圖時先添加表格,我們是可以先你選是想的表格樣式,在本例中就然后建議使用了默認樣式。
3.選擇好表格的樣式以后,我們選擇CAD圖紙中插入表格的。我們可以你選擇委托再插入點,或則框選委托窗口來先添加表格。
4.最后來設(shè)置CAD制圖表格的列寬高度。將表格參數(shù)設(shè)置完畢,再點擊確認按鈕以后,就可以不順利能完成在CAD制圖時直接添加表格。