下面是本公眾號文章分類目錄,點擊標題文字可打開分類文章列表:
總有人問關(guān)于EXCEL表格如何導入CAD的問題,發(fā)現(xiàn)之前發(fā)過一些文章介紹如何在WORD或EXCEL里如何粘貼CAD圖,以及正在粘貼EXCEL表格時如何設(shè)置字體大小等,但沒有介紹過EXCEL表導入到CAD的方法,下面將我所知道的一些方法總結(jié)一下,希望對大家有幫助。
一、直接復制粘貼成OLE
這是最簡單的也是比較常用的方式,在EXCEL來打開表格,選定一些單元格后按CTRL+C,然后到CAD里直接按CTRL+V,就可以將EXCEL表格張貼成CAD的OLE對象,在粘貼的時候還會彈出一個對話框來設(shè)置OLE字體大小,可以設(shè)置EXCEL字體的點數(shù)對應的CAD文字的大小,如下圖所示。
OLE顯示的像是一張圖片,這個文字大小只是通過文字大小的對應關(guān)系來確定OLE對象的大小。
OLE是Object Linking and (對象鏈接與嵌入),也就是將一中文件的對象嵌入到另一種文件格式中,雙擊OLE對象就可以返回源程序來編輯修改。
雙擊粘貼到CAD里的EXCEL的OLE對象,就可以返回到EXCEL中進行編輯,雖然顯示的是完整表格,但表格數(shù)據(jù)是保存在DWG圖紙中的,和原表格已經(jīng)沒有關(guān)聯(lián)了,看表格的名稱就可以知道了,如下圖所示。
二、選擇性粘貼
CAD提供了選擇性粘貼()的命令,選擇性粘貼有兩種方式:粘貼和粘貼鏈接。
粘貼的對象類型有很多種,可以將EXCEL表格粘貼為不同形式的OLE對象,也可以粘貼為圖片、位圖,還可以粘貼為CAD圖元,如表格或文字等。在右側(cè)列表中選擇一種對象的時候,對話框下方有簡單的說明,如下圖所示。
粘貼為 Office Excel 工作表跟我們直接按CTRL+V粘貼效果是一樣的,本文只會再介紹一下粘貼為AutoCAD圖元這種方式,其他方式不再一一介紹了,如果感興趣,可以自己每種都試試,看看粘貼后顯示效果是什么樣的,是什么對象,雙擊會有什么反應。
粘貼鏈接就只有兩種方式,一種是EXCEL表(OLE對象),一種是CAD圖元,如下圖所示。
用粘貼鏈接的方式粘貼的圖形跟原EXCEL表是相互關(guān)聯(lián)的,也就是改原來的EXCEL表,CAD圖紙的對應數(shù)據(jù)會更新,這兩種方式本文后面都會介紹一下。
1、選擇性粘貼——粘貼——AutoCAD圖元
在CAD軟件的低版本,如果CAD不支持表格(TABLE)對象,EXCEL表格會被粘貼為直線和文字組成的圖塊,在CAD支持表格(TABLE)對象后,就會被粘貼成CAD表格,如下圖所示。
EXCEL表格直接被轉(zhuǎn)換為了CAD的表格對象,可以利用表格相關(guān)功能來編輯粘貼后的表格。CAD表格與原EXCEL表格沒有關(guān)聯(lián)。
2、選擇性粘貼—粘貼鏈接—— Office Excel 工作表
這種方式粘貼后也是EXCEL的OLE對象,雙擊可返回EXCEL中編輯表格,不過卻和直接粘貼成OLE是不一樣的。我們不妨用這種方式粘貼一個EXCEL表格,然后雙擊在返回到EXCEL看一下,如下圖所示。
雙擊直接粘貼的OLE返回EXCEL的時候會顯示:工作表在XXXX.dwg,而粘貼鏈接方式粘貼的OLE的文件名顯示的是原EXCEL的文件名,當我們對EXCEL表格進行編輯修改時CAD中EXCEL的OLE表也會跟隨更新。
直接粘貼OLE和粘貼鏈接OLE各有各的好處,直接粘貼OLE的數(shù)據(jù)保存在當前圖內(nèi)部,即使原EXCEL表刪除了也沒有事,缺點是EXCEL表格改了,CAD里粘貼的OLE不會自動更新;粘貼鏈接OLE雖然可以跟隨EXCEL表格修改更新,但如果EXCEL表格被刪除,雙擊OLE對象就不能再編輯了。如果EXCEL表格改名或移動到其他路徑,按道理也會找不到鏈接的EXCEL表,不過有點奇怪,我嘗試改名或移動到下級目錄下,在CAD里雙擊OLE,居然可以打開改名或移動后的的EXCEL文件,不知道是CAD內(nèi)部特意做的處理,還是WINDOWS提供的相關(guān)技術(shù)。
3、選擇性粘貼—粘貼鏈接——AutoCAD對象。
粘貼的是CAD的表格對象,同時此表格會跟EXCEL原文件相鏈接,也就是改EXCEL文件,CAD里的表格也會自動更新。
這種方式在介紹表格對象的時候介紹過,在創(chuàng)建表格的時候是可以選擇EXCEL表格來創(chuàng)建數(shù)據(jù)鏈接的,其實那種方式與將EXCEL表選擇性粘貼鏈接的CAD圖元的效果都是一樣的。
粘貼完,我們打開外部參照XREF管理器,就可以看到增加了一個EXCEL鏈接數(shù)據(jù),如下圖所示。
其實在表格TABLE里也是調(diào)用了數(shù)據(jù)連接管理器來創(chuàng)建EXCEL數(shù)據(jù)連接,我們也可以直接執(zhí)行此命令添加EXCEL數(shù)據(jù)連接,但僅添加鏈接并不能直接在CAD中創(chuàng)建可見的表格對象 。鏈接數(shù)據(jù)管理器對話框如下圖所示。
無論是否找得到鏈接源文件,表格可以改變行高、列寬,但內(nèi)容確實被鎖定無法編輯的。
EXCEL原文件找不到的時候,表格仍然可以顯示,比外部參照還好一點。
上面介紹了EXCEL在CAD里粘貼的4種方式,4種方式各有各的優(yōu)點和缺點,使用那一種取決于你的后續(xù)的編輯方式。