CAD文字表格轉換為EXCEL表格是設計行業內經常遇到的技術問題,過去沒有便捷的辦法去轉換,給設計師帶來了巨大的工作量和容易出錯的可能性
個人通過思考,利用CAD的坐標屬性,發明了一套簡單有效的辦法,輕松就解決了這個問題。
下面以一例園林專業的苗木表轉換來說明。


工具/原料
-
CAD軟件
-
EXCEL軟件
方法/步驟
-
在CAD下觀看表格各單位格有無空洞,如果有空洞則填入文字補滿, 本例中空格都修改為 “空白”文字
-
按CTRL+a全選表格,然后按下CTRL+1顯示屬性列表,檢查是否存在多行文字等的格式,如果有的話炸開,最終所有文字都轉換為普通的文字格式,如下圖
-
選擇其中一個文字,按CTRL+1顯示屬性,分析我們轉換文件需要的屬性。在這個例子中用紅線畫出了我們所需要的3個屬性:分別是x坐標,y坐標,文字內容
-
點擊工具-數據提取
-
創建數據提取,第一次做這個轉換需要設置樣板的存放位置
-
定義數據源,選擇在當前圖形中選擇對象,全選目標,點下一步
-
將要提取的數據對象,只勾選文字,點下一步
-
選擇特性,按照我們之前確定的只勾選3個屬性:分別是x坐標,y坐標,文字內容,點下一步
-
優化數據,將顯示計數列和名稱列都去掉勾選,點下一步
-
選擇另存文件位置,按照步驟直至完成
-
打開生成的EXCEL文件
-
按X坐標,選擇升序排列,并注意在彈出菜單中一定要勾選擴展選定區域,點擊排序
-
在生成的文件中,刪除表格的坐標X列,它已經沒有用處了
-
為了在之后的排列過程中不產生干擾,我們把已經明顯分開的項目,框選剪切粘貼成錯位的梯級,如下圖
-
分別按照Y坐標列,做降序排列,注意是降序,并注意在彈出菜單中一定要勾選擴展選定區域,點擊排序
-
整理表格,將所有坐標列都刪除,然后將梯級的表格剪切粘貼到它該在的位置,這個很簡單了
-
將顯示為空白的文字替換為空,具體操作為 按CTRL+F 如圖 點全部替換
步驟閱讀
-
最后整理一下表格,刷一刷文字樣式,完成了最終作品,我們成功了
注意事項
-
注意理解X 和Y坐標的意義,這對我們在EXCEL中操作的理解很有幫助