乐筑天下

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

[编程交流] 提取MTXT,包括fiel

[复制链接]

16

主题

104

帖子

88

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 06:07:25 | 显示全部楼层 |阅读模式
首先,我以前从未尝试过做这样的事情,我尝试过使用数据提取向导,但它无法识别任何多行文字对象,所以也许我有了这个想法,但现在开始了。
 
对于每一套公寓,我都会用一个简单的MTxt框来标记,说明地块编号和公寓类型。现在,他们希望我们在图纸上显示楼层面积以及我的excel电子表格明细表。为了显示面积,我使用字段将多边形线的面积转换为平方米&英尺和英寸。
 
由于我曾经不得不这样做,我想知道我是否可以“窃取”多行文字并将其作为值(没有超链接)放入excel我可以单独进去复制粘贴,每一行都很好地放在单独的单元格里,这很完美,但我每层楼要做30多个,这相当耗时。是否有人有一个LISP我可以使用或一个他们可以指向我,将自动从某一层的所有文本,然后把它放到一个excel表?
 
我不确定这是否可行,或者我是否再次期待autoCAD magic
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 06:11:50 | 显示全部楼层
也许是TXTOUT。jaberwok在这个链接中发布的lsp例程可以工作吗?我不确定,因为我没有亲自测试。
 
http://forums.augi.com/showthread.php?35671-可以将多行文字或Dtext导出到Excel或Word吗
回复

使用道具 举报

16

主题

104

帖子

88

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 06:14:12 | 显示全部楼层
谢谢你的评论,效果很好!
 
除了我之前的那个人是如何设计这幅画的,它本来是完美的。每一段多行文字都是这样的
 
\pxqc;{\fArial | b1 | i0 | c0 | p34;地块107和112}\p类型C/X\P65.01m²\P700ft²
 
不过,这比单独剪切和粘贴要快。有没有办法将“\p”强制文本放入新单元格?
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 06:19:06 | 显示全部楼层
恐怕不是我的辖区。如果你愿意的话,我可以再四处看看,看看能不能找到更适合你需要的东西。
 
您可以尝试在这个链接中找到rkmcswain发布的VBA例程。。。http://forums.augi.com/archive/index.php/t-35780.html
回复

使用道具 举报

16

主题

104

帖子

88

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 06:20:54 | 显示全部楼层
我一直想自学,但教程和我需要的东西之间的差距相当大!
 
谢谢你的帮助,你为我节省了几个小时:哈哈。到英国来,我给你买几瓶啤酒!
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 06:24:34 | 显示全部楼层
我们完全欢迎你。
 
你下班的时候我可以在那里。我们在哪里见面?
回复

使用道具 举报

16

主题

104

帖子

88

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 06:28:37 | 显示全部楼层
必须在伦敦市中心,这些天其他地方都死了,直到晚上10点!
回复

使用道具 举报

16

主题

104

帖子

88

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 06:31:41 | 显示全部楼层
哈!
 
我进入写字板ctrl+h删除了文本样式信息并用逗号替换了p,然后csv文件在excel中打开时自动将其拆分!
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 06:32:55 | 显示全部楼层
杰出的谢谢你的更新。
回复

使用道具 举报

15

主题

243

帖子

228

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 06:36:09 | 显示全部楼层
嘿,txtout程序真的很好,运行得很好。并将具有您指定名称的文件放置在cad配置文件支持文件搜索路径中第一个项目的顶级文件夹中。以防有人找不到它。我使用了(findfile“myfile”),它正确地将我指向了那里。
 
有一件事可以防止它在我们这里被严重使用。。。。事实上,它没有从图形中的块中获取属性文本,这实际上是唯一的文本,至少对我来说,我有兴趣以这种方式导出。
 
是否有人愿意就如何修改此代码提供建议,以便它可以获得图形中每个块的属性文本?
这需要重写吗?或者可以在代码中添加额外的条件来搜索表中的任何块,然后提取它们的属性值,可能还有与它们相关的标记?我愿意尽我所能,但肯定需要更有经验的人为我指明正确的出发方向。
 
这将是一个很好的练习,并且有一些用处。只是需要技术援助来修改它。
谢谢
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 18:27 , Processed in 1.032173 second(s), 72 queries .

© 2020-2025 乐筑天下

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