乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 127|回复: 7

如何保持Excel文件和CAD的同步更新

[复制链接]

4

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
28
发表于 2018-1-16 09:58:00 | 显示全部楼层 |阅读模式
Excel文件为二维坐标点文件,通过vb.net读取Excel文件,然后在CAD中绘图(比如多段线),如果已经成功绘制了某条多段线后发现有个坐标数据错了,需要修改,当在Excel中修改完成后,如何让CAD中的多段线也同步更新?
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2018-1-16 10:25:00 | 显示全部楼层
那你就得在acad中记下哪个点对应的是excel哪个单元格的数据。
根据这些年来看到的各种软件,还没有成熟软件这么做——为什么?不可控因素太多,单元格上面有sheet,document,文件名,路径,要记下来的话就得记下这完整的一串,其中任何一个步骤出问题了都会定位不到单元格。
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2018-1-16 15:22:00 | 显示全部楼层
重新画一遍不可以吗?
回复

使用道具 举报

4

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
28
发表于 2018-1-16 15:52:00 | 显示全部楼层

我也是这么想的,笨办法
回复

使用道具 举报

4

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
28
发表于 2018-1-16 16:18:00 | 显示全部楼层

如何获取Excel被修改保存的事件?
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2018-1-19 11:16:00 | 显示全部楼层

1,如果你的Excel是通过CAD命令启动的,命令结束前重新取一下数据啰,这里应该也可以捕捉Excel的保存事件;
2,能不能不管Excel什么时候保存?刷新图形的时候就去取数据
回复

使用道具 举报

0

主题

26

帖子

10

银币

初来乍到

Rank: 1

铜币
22
发表于 2018-1-19 16:40:00 | 显示全部楼层
数据不是巨大的话重新画比较省事
回复

使用道具 举报

4

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
28
发表于 2018-1-22 10:52:00 | 显示全部楼层

问了下专门搞软件开发的朋友,说是加个线程可以搞定,具体的思路就是设定一个时间间隔多少时间刷新一遍Excel表格数据,与原数据进行对比,如果有更改就进行数据更新,我这个办法比较笨用的保存事件去触发这个数据更新而已。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 02:45 , Processed in 0.830960 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表