[发明专利]一种将CAD程序中的图表内容导入到Excel程序中的方法在审
申请号: | 201810482852.7 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108763382A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 尹春明;孙树松;李华冰;张帆;乔新旺 | 申请(专利权)人: | 中铁山桥集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汇众通达知识产权代理事务所(普通合伙) 11622 | 代理人: | 梁明升 |
地址: | 066000 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二次开发 图表内容 文本数据 单元格 目标内容 逻辑结构数据 相对位置关系 工作效率 目标界面 信息生成 坐标信息 导出 线条 申请 | ||
1.一种将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,包括通过VISUAL LISP对CAD程序进行二次开发,使得CAD程序执行以下处理:确定目标界面中待处理的目标内容区域,所述目标内容区域为图表内容所在的区域;对所述目标内容区域中显示的内容进行识别获得识别结果,所述识别结果中包括所述图表中包括的线条、文本数据以及各自所在的坐标信息;根据所述识别结果,确定所述图表内容所包括的单元格、各单元格内的文本数据以及各单元格之间的相对位置关系,并根据上述信息生成可被Excel程序识别的逻辑结构数据;启动所述Excel程序,并将所述逻辑结构数据导入到所述Excel程序中,以便所述Excel程序根据所述逻辑结构数据创建对应的表格数据。
2.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,所述确定目标界面中待处理的目标内容区域,所述目标内容区域为图表内容所在的区域;包括:获取用户选定的目标界面中两个点的坐标信息,将所述两个点作为对角两点时围合形成的矩形区域作为目标内容区域。
3.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,对所述文本数据所在的坐标信息进行排序与所述线条所在的坐标信息相结合确定所述图表内容所包括的单元格、各单元格内的文本数据以及各单元格之间的相对位置关系。
4.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,通过VISUAL LISP中的Active X函数启动所述Excel程序。
5.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,将所述逻辑结构数据进行整行和\或整列批量改动后导入到所述Excel程序中。
6.根据权利要求5所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,所述批量改动包括对某列数据进行自动分列、对某列自动乘以一个数、对某列进行求和中的任意一种或几种的组合。
7.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,所述逻辑结构数据中包含多组不同的逻辑结构数据时,启动所述Excel程序,并将所述多组不同的逻辑结构数据按顺序导入到所述Excel程序中,以便所述Excel程序根据所述多组不同的逻辑结构数据创建对应的多组不同的表格数据,并在所述多组不同的表格数据之间添加区分符号。
8.根据权利要求7所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,所述区分符号为空白行。
9.根据权利要求1所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,对所述Excel程序进行二次开发,使得所述Excel程序执行以下处理:
对创建的所述表格数据按照预定的格式进行排序、分类汇总,并生成目标清单。
10. 根据权利要求9所述的将CAD程序中的图表内容导入到Excel程序中的方法,其特征在于,通过C#程序或者Visual Basic程序对所述Excel程序进行二次开发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁山桥集团有限公司,未经中铁山桥集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810482852.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于一致性哈希算法的分表方法及设备
- 下一篇:一种智能音乐推荐系统