乐筑天下

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

绘图中的嵌入式电子表格

[复制链接]

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-10-29 20:29:42 | 显示全部楼层 |阅读模式
如何在绘图中选择和使用嵌入式工作表?
这与OLE有关,我不确定VBA是否有勇气这样做。
问候

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

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

使用道具 举报

12

主题

102

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
156
发表于 2005-10-30 09:11:51 | 显示全部楼层
使用VBA,您可以在Excel中打开文件并进行更改。我个人没有这样做,但是,由于OLE对象保留了文件的地址,因此您可以访问该信息,在Excel中打开它,搜索需要更改的数据,保存文件并返回Autocad以刷新OLE对象。
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-10-30 13:15:23 | 显示全部楼层
Murphy,
感谢您的回复....更多问题。
如何获取OLE地址?
难道“改变原始文件”只对链接对象有效,而对嵌入对象无效吗?
问候
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-11-1 12:41:29 | 显示全部楼层
Jim,
感谢您的回复,
我想使用VBA的程序来控制电子表格,并且希望嵌入的表单能够发送/接收图纸,而不必添加电子表格。
OLE就是答案,我只需要进一步研究如何使用OLE访问对象。
我应该停止懒惰和询问,而不是使用“OLE for Dummies”或类似的东西!
当我发现.........我会的。我会贴出答案。
回复

使用道具 举报

jjs

6

主题

49

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2005-11-2 02:52:06 | 显示全部楼层
在我过去测试OLE的经验中,我相信用ACAD2K,我发现了以下几点。
1.用户计算机的背景颜色是OLE对象的背景颜色。例如,我使用浅灰色而不是Windows Standard White作为您在Word和Excel中键入文本的背景。我也使用黑色字体。因此,与白色背景的人相比,当我打印OLE对象时,它会打印得有点泥泞。我不确定字体颜色是否也会改变,我怀疑它在excel中是否会改变,因为您为每个单元格的文本着色。YOu可以测试。
2.我相信您只能在Word或Excel中完成一页,其余的在autocad中被忽略。
3.如果您在autocad中旋转绘图,OLE对象不会随之旋转。因此,如果您的绘图设置为纵向,并且您将绘图旋转为横向,则OLE保持与纵向相同的方向。这将使您的横向绘图偏离90度。
4.线条重量更难控制。
5.我们需要更多知道如何编程以使用Autosxedule的人,所以除了墨菲和我之外,还有人会更新它。
我相信还有其他原因,但我已经很久没有尝试过了。
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-11-2 09:39:11 | 显示全部楼层

阐述J的一个问题并补充一些我自己的问题-
-可以放在AutoCAD图形中的工作表的大小有限制(即,包含300个门的门明细表不能放在单个OLE对象中)
-工作表对象的缩放与显示区域有关,而与绘图区域无关。
-跨多个布局的多个工作表对象会生成一些奇怪的对象,这些对象虽然可以选择,但不能删除或移动,并且在打印时会偶尔遮挡或阻挡图形对象。(我还没有时间来试验这个问题和重复这些问题,只是在它们发生时记录下来)
回复

使用道具 举报

jjs

6

主题

49

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2005-11-2 14:23:48 | 显示全部楼层
你当然知道如何打击一个人的热情!
感谢您解释这些问题。
我需要检查我的项目,并使用ACAD绘图和Excel计算,并将它们分开。问候约翰
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-11-2 14:33:35 | 显示全部楼层
有很多方法可以将您的excel表放入autocad。
Autosxedule是其中之一。向Murphy询问链接。
扳手是另一个。
还有很多。
Autocad Building systems现在有一个内置的日程安排例程。
回复

使用道具 举报

jjs

6

主题

49

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2005-11-3 12:44:06 | 显示全部楼层
jjs,
大约3年前,我已经编写了代码将Excel中的单元格值传输到CAD中的表格中。
我应该增强代码,以便在电子表格更改时更新 CAD 中的表格。
这应该可以代替嵌入电子表格。
再次感谢大家。
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2005-11-3 15:06:27 | 显示全部楼层
2k5附带的表对象功能非常多变。我的愿望清单上有要做的事情,编写一些函数来将数据从Excel移植到它们中。已有数据库连接功能。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-5 17:46 , Processed in 0.952845 second(s), 72 queries .

© 2020-2025 乐筑天下

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