CAD 圖紙需插入 Word 報告、Excel 統計表、PPT 汇報?Office 表格/圖形需帶入 CAD 繼續編輯?雙向互轉看似簡單,實則暗藏「比例失真、線寬變粗、背景污染、文字亂碼、編輯權限喪失」諸多坑點。本文實測總結標準化操作流、關鍵系統變量、進階技巧,實現專業級無損互轉。
WMFBKGND = OFF(命令列輸入)→ 使複製圖形背景透明,避免白底/藍底污染文檔。











PASTESPEC)。TABLEEXPORT 命令 → 輸出 CSV/TSV → Excel 開啟,數據完整保留。; 批次將圖紙空間匯出為高解析度 PNG 插入 Word
(defun c:BatchExport2Word (/ ss i ent doc wordApp)
(vl-load-com)
(setq ss (ssget "X" '((0 . "LAYOUT"))))
(setq wordApp (vlax-get-or-create-object "Word.Application"))
(vla-put-Visible wordApp :vlax-true)
(setq doc (vla-add (vla-get-Documents wordApp)))
(repeat (setq i (sslength ss))
(setq ent (ssname ss (setq i (1- i))))
(vla-PlotToFile ent (strcat (getvar "DWGPREFIX") (vla-get-Name ent) ".png"))
(vlax-invoke-method (vla-get-InlineShapes doc) 'AddPicture (strcat (getvar "DWGPREFIX") (vla-get-Name ent) ".png"))
)
(princ)
)
WMFBKGND = OFF — 背景透明鐵律。CAD-Office 互轉不是「複製貼上」這麼簡單,而是「標準化繪圖習慣 + 正確剪貼板操作 + 版本特性認知」的系統工程。內化上述流程與法則,你的圖紙將能在 Word 報告、Excel 統計、PPT 汇報、CAD 繼續設計中自由流轉,零失真、零返工、零焦慮。