返回目录:excel表格制作
推荐使用“魔法表格(MagicTable)”——AutoCAD直线文字表格提取到Excel软件。
> 支持多种类型的实体组成的CAD表格转换,如:直线(Line),多段线(PLine),单行文字(e5a48de588b6e799bee5baa6363DBText),多行文字(MText)。
> 多种转换方式可选,例如依据直线和文字的转换或者仅依据文字转换。
> 多种输出方式可选,例如可以将转换后的表格输出到Excel或者输出到系统剪切板。
> 支持一个单元格内有多行文本的转换。
> 支持单元格合并。
> 可以设置Excel单元格格式。
> 允许有一定的误差。
软件下载:http://rj.baidu.com/soft/detail/38497.html
使用方法:http://jingyan.baidu.com/article/37bce2be625ebc1002f3a2b8.html
推荐使用“魔法表格(MagicTable)”——AutoCAD直线文字表格提取到Excel软件。
> 支持多种类型的实体组成的CAD表格转换,如:直线(Line),多段线(PLine),单行文字(DBText),多行文字(MText)。
> 多种转换方式可选,例如依据直线和文字的转换或者仅依据文字转换。
> 多种输出方式可选,例如可以将转换后的表7a686964616fe59b9ee7ad94336格输出到Excel或者输出到系统剪切板。
> 支持一个单元格内有多行文本的转换。
> 支持单元格合并。
> 可以设置Excel单元格格式。
> 允许有一定的误差。
软件下载:http://rj.baidu.com/soft/detail/38497.html
使用方法:http://jingyan.baidu.com/article/37bce2be625ebc1002f3a2b8.html
第一步:打开CAD。在CAD命令行输入"Li"。”选择对象“,点选需要提取坐标的多段线。回车。
第二步:将CAD文本框中的数据复制到Excel中。选中文本框中的有效数据”Ctrl+C“,在打开的Excel中”Ctrl+V“。
第三步:用来Excel”替换“命令删除不必要文字和空格。选中文本所在单元格。点击”开始“右源侧的“替换”(或者”编辑“——”替换“)。选中第一格X坐标前的所有部分。复制粘贴到”查找内容“中。“替换为”什么也不用填。点选“全部替换(A)”。发现此时格式还是有些别扭。所以还要知再进行几步上述操作,将如第二行一样格式文本中多余的空格删掉。
第四步:数据分列。选中文本所在列。选择“数据”——“分列”———“下一步”——勾选“逗号”——“下一步”——“完成”。
第五步:交换x,y坐标。
第六步:格式调整。“Ctrl+1”或者右键单击选择“设置单元格格式”,在里面调道整格式
用vba编程可以做。但是,最好在cad中要知设置规则。否则容易混乱。
规则:例如表格在专有的图层中,这样不至于使得表格和其他线道段互相混杂。
编程的思路:根据线段的x、y坐标来设定字段及行的位置;再根据文本框的x、y坐标来确版定属于哪一行、哪一列。然后权就可以将得到的行、列的文本框数据写入到excel中了。