乐筑天下

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

AutoCAD和Excel

[复制链接]

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

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

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

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

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1502
发表于 2013-2-2 05:18:52 | 显示全部楼层
我认为可以这样做:
例如,选择布局上的所有路缘入口块,然后创建表,并用块句柄及其属性填充它们,然后创建该表和excel之间的链接,或I&35;039;我错过了一些东西,非常抱歉。。。
回复

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

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

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

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

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

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

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-6-29 22:58 , Processed in 1.034953 second(s), 64 queries .

© 2020-2025 乐筑天下

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