乐筑天下

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

请教大虾,如何在一个cad文件里查找给定的关键字?用vba

[复制链接]

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-22 19:43:00 | 显示全部楼层 |阅读模式
拜托各位大虾了,这个问题困扰我好久,我想在一个dwg文件里查找给定的字符该怎么办?最好能有源码,谢谢~~~
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2003-7-22 23:36:00 | 显示全部楼层
Sub findstr()
'查找beer,替换为hello
Dim entity As AcadEntity
For Each entity In ThisDrawing.ModelSpace
If entity.TextString = "beer" Then
entity.TextString = "hello"
End If
Next
End Sub
回复

使用道具 举报

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-23 21:49:00 | 显示全部楼层
其实我不是要查找替换,我是要统计。而且我要找的是以关键字打头的字符,比如以autocad开头的字符有autocad1,autocad2…………一直到autocad100,我要把他们找出来再放到一个表格里,这对我来说太难了~~~~
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2003-7-23 23:18:00 | 显示全部楼层
哦,原来是这样,这个也不是很难,你再说详细一点,要放到什么样的表格了,我看能否写个程序给你!
回复

使用道具 举报

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-24 00:20:00 | 显示全部楼层
你真是大好人!!!!
是这样,我想开发机械制图的二次软件,用宏实现,因为画机械图最后总要生成一个图纸目录,图纸目录是在其他绘好的总图、零件图、部件图出来后编制的图,用A4纸,以表格的形式做一明细,图纸目录的内容包括图号、名称、图纸大小等内容,这些都要自动生成以填入表格。比如总图图号是ABC2003-00,以下各零部件图图号将会是ABC2003-01(ABC2003-01-01、ABC2003-01-02……),ABC2003-02……ABC2003-50。我的初步构想是已知总图图号,对ABC2003开头的字符进行查找,假如找出来的不重复的字符有60个,对其进行排序(关于这点我还想不出什么好地解决办法,只是想能否动态生成数据库,将这些内容添加到数据库中,在数据库中进行排序,输出后再释放掉这个数据库),然后将这些字段全放到图纸目录表格模板中,由于一个表格只能容纳30项,图多的话还要分页。
说了这么多,不知大侠能否看明白,如能帮我解决这个问题,我会感激不尽~~~~~~先谢了
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2003-7-24 23:49:00 | 显示全部楼层
我不是学机械的,可能帮不到你了,不好意思
回复

使用道具 举报

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-24 23:54:00 | 显示全部楼层
我也不是学机械的,关于这方面其实我可以上传一个文件再加以说明就能明白了。
回复

使用道具 举报

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-25 00:03:00 | 显示全部楼层
上传的文件
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:f2c04vkwit4.rar 
下载次数:0  文件大小:10.08 KB  售价:2银币 [记录]
下载权限: 不限 以上或 Vip会员   [开通Vip]   [签到领银币]  [免费赚银币]

回复

使用道具 举报

3

主题

12

帖子

1

银币

初来乍到

Rank: 1

铜币
24
发表于 2003-7-25 00:07:00 | 显示全部楼层
我现在能把要到的东西找到,关键是怎样做到图纸目录里,可惜网站对文件大小限制太大,否则我上传另一文件就能说清楚了,这个图纸目录的表格如何生成,数据如何填写都是问题~~~
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2003-7-25 18:56:00 | 显示全部楼层
那你平时用AUTOCAD做表格是用什么方法做?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-13 20:19 , Processed in 0.476478 second(s), 88 queries .

© 2020-2025 乐筑天下

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