使用CAD时,经常需要把图内的表格导出到Excel中继续编辑。根据CAD版本和表格类型的不同,可选的导出方式也不一样。本文介绍三种切实可行的方法,覆盖高版本与低版本CAD。
方法一:高版本直接用表格输出。打开高版本中望CAD并载入要转换的文件。为便于说明,先绘制一个新的表格:点击顶部菜单栏【注释】→【表格】,在绘图窗口绘制表格并填入内容。若想直接输出为Excel,只需点击表格对象,单击鼠标右键选择【输出】。

也可以在命令行输入命令【TABLEEXPORT】进行输出,生成的文件为 *.csv 格式。用Excel打开该 csv 文件,即可看到CAD表格内容已顺利转为Excel表格。

方法二:手绘表格导出。点击菜单栏【工具】,在下拉子菜单中选择【手绘表格导出】,随后选择需要导出的表格。

点击表格后会弹出“手绘输出Excel”对话框,选择好文件保存路径即可,输出效果见下图。


方法三:低版本采用数据提取。低版本CAD中没有表格对象,因此方法一无法使用——其表格通常由线条和文字拼接而成。此时可用“数据提取”功能进行处理。
处理前需先解决空格问题:把表格中的空格位置填入与其余内容不同的文字,例如填入“空白”,以便在数据中标识。


框选表格后,在顶部菜单栏选择【插入】→【数据】,点击数据的倒三角符号,选择【数据提取】。在数据提取对话框的“选择对象”页面中,只勾选【文字】对象,并在特性中选择 X/Y 坐标与内容两项,见下图。


随后把数据导出为Excel文件,点击对话框下方的相应按钮即可。

需要指出的是,这种方式导出的数据在表中呈乱序状态,需要根据 X/Y 坐标手动排序:先把X轴调整到位,再调整Y轴。排序完成后,清除X/Y的坐标数据,并把“空白”还原为真正的空格,即可形成最终的表格。


此外,若安装了适合的插件,利用插件转换会省去大量手工整理工作。
以上三种方法均能把CAD内的表格转换为Excel表格,用户可根据软件版本与实际对象类型灵活选用。