刷新页面 加入收藏夹

经验技巧如何把CAD表格转成EXCEL表格?

2019-12-09 wx_139398 浏览 收藏 已收藏 手机访问 [复制转发]

昨天发了文章介绍怎么把EXCEL表格转到CAD中,有一些网友询问在转换过程中遇到的一些问题,比如怎么修改OLE对象的背景颜色、EXCEL表格编辑后CAD中没有更新怎么回事,这些问题我还也没有研究过,不知道有没有办法解决。还有几个人问怎么将CAD中表格转成EXCEL表格,对于这个问题我倒还稍有了解,不妨给大家介绍一下。

一、CAD表格TABLE对象输出成EXCEL表格

如果CAD的表格是用表格TABLE对象绘制的,要输出成EXCEL表格就太简单了,直接选择表格对象,单击鼠标右键,选择输出,如下图所示。

如何把CAD表格转成EXCEL表格?

表格输出的命令是TABLEEXPORT,也可以直接输入命令,表格被输出成*.csv文件,*.CSV文件可以在EXCEL中打开,CAD表格就这样轻松地转成了EXCEL表格,如下图所示。

如何把CAD表格转成EXCEL表格?

二、由线和文字组成的表格如何输出成EXCEL表格

在CAD低版本中没有表格对象,因此图纸中很多表格都是用线和文字画出来,即使CAD版本支持表格对象,仍有很多图纸中的表格并未使用表格对象来绘制,这类表格对象要转成EXCEL表格就比较麻烦了,下面介绍一下我知道几种方法。

1、利用数据提取功能

这个方法我是在网上看到的,虽然麻烦一点,当你没有其他工具的时候也不妨试试。

数据提取功能可以将表格中文字全部提取到EXCEL中,但这些文字会排到一列中,无法直接组成表格,网上介绍的方法就是将文字的XY坐标一起提取到EXCEL表格中,然后再表格中利用X排序,将X坐标相同的的文字分到不同的列,然后再按Y轴排序,操作步骤很多,下面简单看一下操作步骤。

A、假如表格中有空格,需要将这些空格填上相同但不同于表格中其他文字的文字,例如“空白”,如下图所示。

如何把CAD表格转成EXCEL表格?

B、将表格中所有文字都分解成单行文字,执行数据提取功能(DATAEXTRATION或EATTEXT),详细操作参看如何提取CAD图纸中图形的数据?

C、框选表格,然后选择只提取文字对象,然后特性选择XY和值,如下图所示。

如何把CAD表格转成EXCEL表格?

如何把CAD表格转成EXCEL表格?

D、在优化数据页中将显示计数列和名称列都去掉勾选,如下图所示。

如何把CAD表格转成EXCEL表格?

E、输出成EXCEL文件后,在EXCEL文件中打开,然后用X坐标先排序,然后将X轴坐标将文字分列,分列后就可以将X坐标删除,如下图所示。

如何把CAD表格转成EXCEL表格?

F、然后将文字按Y轴排序,利用Y轴再排序的结果移动单元格,删除Y坐标,将“空白”替换成真正的空白,就可以得到最终的表格了,如下图所示。

如何把CAD表格转成EXCEL表格?

这种方法操作步骤比较多,但在没有找到合适工具的情况下,操作熟练的话,也花不了几分钟时间。

2、利用插件进行转换

用插件转换的话就相对简单多了,之前我发过一个将CAD文字转换成EXCEL表格数据的小插件,框选表格中的文字会将所有文字输出到XLS文件中,不过会将所有选中的文字输出成一列,不嫌麻烦的话可以选择表格中的每一列输出成不同的EXCEL文件,然后再合并起来。

网上还流传了一些用于CAD表格转换的插件,如MAGICTABLE、TRUETABLE等,这些工具大家可以到网上去搜一下,下载一个试试。

在一些国产的CAD软件中也会提供类似的工具,比如浩辰CAD的扩展工具中就提供了“CAD表格转EXCEL”的工具,执行命令后,可以设置纸张大小,然后直接框选表格,只需几十秒就可以直接启动EXCEL并将CAD的线和文字转换到EXCEL中,如下图所示。

如何把CAD表格转成EXCEL表格?

如果表格的分格比较合理的话,转换的表格可以完美地保留CAD的格式,如下图所示。

如何把CAD表格转成EXCEL表格?

申明:内容来自机械5会员,著作权归原作者所有,如涉及侵权问题,请与我们联系,我们将及时处理!

评论及评价 欢迎选择星级评价并提交评论