乐筑天下

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

AutoCAD和Excel

[复制链接]

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2013-2-1 12:12:46 | 显示全部楼层 |阅读模式
我已经被这个问题困扰了一段时间了。也不知道这属于哪块板。首先,我需要给我的项目一些背景。我正在为整个大学校园做一个公用事业地理信息系统。每种公用设施类型(电力、卫生、暴雨等。)具有用于识别信息的块,该信息去往为各个实用程序找到的结构。例如,雨水管设施有一个路缘进水口,其旁边有一个块,该块具有与该特定结构相关联的唯一ID号、设施类型和位置。这些被设置为块的属性。
我想发生的是,当有人单击某个块时,比如说雨水管路边入口旁边的块,会打开一个Excel表,其中一个单元格的值会根据特定的块而变化。然后,该单元格更新工作表,通过我已经完成的VBA显示关于该特定结构的所有数据。我假设这个块属性实际上是与Excel通信的。
我遇到的困难是,我不知道如何让AutoCAD打开Excel,然后根据用户单击的块来更改单元格的值。有办法实现这一点吗?
根据我目前收集的信息,这可能是通过AutoLISP或VB.NET使用MS Visual Studio完成的。我对这两者都没有经验,老实说,我不知道这两种可能的解决方案之间有什么区别。
非常感谢对这个问题的任何帮助。
谢谢,

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2013-2-1 15:39:08 | 显示全部楼层
听起来你可能想使用数据提取??
http://www.youtube.com/watch?v=VPD0FxbPz8Q
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2013-2-2 05:18:52 | 显示全部楼层
我认为可以这样做:<br>在布局中选择所有路缘入口块,然后创建<br>表并用块句柄及其属性填充它们,然后<br>创建此表和excel之间的链接,或者我缺少了一些东西,<br>很抱歉。。。
回复

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1502
发表于 2013-2-2 10:03:57 | 显示全部楼层
我们与一位客户合作,该客户拥有一个覆盖数十万平方公里供电电缆的超大GIS(Intergraph),并定期向我们发送DXF格式的摘录。附加到对象的所有数据都是扩展数据,用VBA编写查看器来显示数据非常简单。使用VBA/.NET将扩展数据(XRECORDS也是一种替代方法)附加到AutoCAD项目非常简单。就我个人而言,我认为如果不使用块和属性,并考虑改用XDAT,可以省去很多麻烦。
回复

使用道具 举报

2

主题

25

帖子

3

银币

初来乍到

Rank: 1

铜币
33
发表于 2013-2-4 04:36:13 | 显示全部楼层
为什么不使用MAP附加数据表;如果您使用的是Civil 3D,这很容易实现....否则就不多
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2013-2-10 00:57:41 | 显示全部楼层
是的,有一些函数可以写入excel电子表格。不过,您的应用程序需要特定的帮助……但可能有更适合您情况的替代方案。例如实际使用地理信息系统软件、谷歌地球、KMZ文件……所有这些都变得越来越适用于所有人,并且用户友好。如果您发送CAD文件和excel电子表格,我可能会找到解决方案,不幸的是,您的请求将花费我几个小时的时间,并且需要等待几天……否则,我建议询问这位先生,您是否可以雇用他,他是否可以完成这样的服务:http://www.lee-mac.com/index.html  ...
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-6-29 17:33 , Processed in 1.419796 second(s), 65 queries .

© 2020-2025 乐筑天下

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