乐筑天下

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

[编程交流] VBA新特性-全局属性

[复制链接]

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 22:48:26 | 显示全部楼层 |阅读模式
事实上,这一切看起来都很令人困惑。
 
我有一个脚本来运行全局属性编辑
 
命令:-ATTEDIT
每次编辑一个属性?[是/否]:N
仅编辑屏幕上可见的属性?[是/否]:Y
输入块名称规范:树
输入属性标记规范:PlantID
输入属性值规范:
1已选择属性。
输入要更改的字符串:。
输入新字符串:
 
这将运行一个图标^c^c^c_-attedit;ny树植物ID;;\;;\;
 
我试图从VBA窗体运行它,该窗体由图标激活。
首先,如果可能的话,我希望它替换整个字符串,无论在那里输入了什么。
如果您知道新字符串(作为代码),表单还将有一个文本框来输入它,如果您不知道,则有一个浏览按钮。
单击浏览按钮将打开另一个表单,该表单连接到数据库(Plant.mdb),其中包含可以选择的工厂名称和代码。选择时,它会为您填写文本框。
 
正如我所说,我是新手,甚至不能让VBA运行基本脚本,这将是我学习曲线的良好开端。
 
非常感谢您的帮助
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 22:53:59 | 显示全部楼层
我在BIGAL下发布了几次简单的VBA代码,用于更改给定块名的属性,无论在dwg中有多少块或在何处。
 
“BIGAL”“属性”
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:00:57 | 显示全部楼层
比加尔,
这就是你说的线索吗http://www.cadtutor.net/forum/showthread.php?8178-修改块图元。
 
顺便问一下,你知道怎么画一幅小画吗?
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 23:04:46 | 显示全部楼层
上传访问表的屏幕截图
还有带几个方块的样本图,
也许我能帮上忙
 
~'J'~
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:11:36 | 显示全部楼层
想法是插入植物代码,但通过选择拉丁名(植物名)和/或通用名来识别代码,我的拉丁语很糟糕。我可能最终会按灌木、树木、地被植物等筛选/查询数据库。。。但是如果我理解了代码,我会稍后再做。
234831t82y1x1huno1ryz1.jpg
 
非常感谢你的帮助,我哪儿都不快。
树锁示例。图纸
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 23:13:52 | 显示全部楼层
好吧,有道理
我明天做
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 23:19:52 | 显示全部楼层
PlantDB。拉链换西装
您必须编辑数据库文件名等
接下来几天我会很忙
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:23:28 | 显示全部楼层
抱歉,菲佐,我在过去几天里有点忙,基督城有点地震。
我们的房子很好,家里也很好,但我们认为离开这个地区一段时间是明智的。
目前我在澳大利亚呆了一个星期,刚刚上网。
谢谢你的帮助和工作,我明天会看一看,看看我是否能使它工作。
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 23:33:05 | 显示全部楼层
哦,伙计
很高兴上帝保佑你的家人
我看了电视关于这个丑恶的麻烦,真的很伤心
但是别担心,
如果里面有什么问题,请告诉我,
还在等待,
 
当做
 
奥列格
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:36:35 | 显示全部楼层
谢谢你的好意,看到这么一个美丽的城市如此荒凉,如此多的人丧生,我感到很难过。
 
我尝试了这个应用程序,当我点击“应用到块”时,一个对话框打开,告诉我尝试其他块。
 
我确实找到了另一个命令“GATTE”,这基本上就是我需要做的:
命令:gatte
正在初始化。。。
选择块或属性[块名称]:
块的已知标记名:PLANTID
选择属性或类型属性名称:
块:树属性标记:PLANTID
输入新文本:AcBr
图纸中的插入件数量=7处理所有插入件?[是/否]:否
选择对象:指定对角点:4
选择对象:
请稍候。。。
4属性已更改
 
但是,我们不是输入新代码,而是从对话框的列表中选择它。
我不确定这是否使任务更简单。
 
我非常感谢你在这方面的帮助
234837q4z6416nqrore4it.jpg
234836rgwkkyevnr695w5z.jpg
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 06:03 , Processed in 1.027084 second(s), 74 queries .

© 2020-2025 乐筑天下

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