marcsellier 发表于 2022-7-6 15:14:55

VBA、搜索文本或多行文字

你好
我是新来的。。。
我正在将VBA中的宏写入AutoCAD。
我做了一个非常大的宏,但现在我有一个非常大的问题:
-如何在中找到文字或多行文字字符串。dwg文件(也可以是.dxf)?
 
确切地说,我需要在绘图中自动找到这些字符串,并将主题保存在中。txt文件。。。
 
我可以用一些指令或命令来做这件事吗?
有什么想法吗?
 
谢谢大家!
 
当做
马克:D

ReMark 发表于 2022-7-6 15:19:53

有什么想法吗?对
 
我确实找到了一个VBA宏,它可以从AutoCAD图形中提取文本并将其发送到Excel电子表格。它最初是为与AutoCAD 2000一起使用而编写的。例程,包含在一个名为Textout的文件中。zip,可在此处下载:
 
http://www.homescript.com/autocad/
 
它就在页面顶部附近。
 
我还读到,AutoCAD将文本视为一个对象。在VBA中处理它的方法是使用strVariable=。我既不能确认也不能否认这些信息,因为我从未使用过VBA。

ReMark 发表于 2022-7-6 15:22:13

选择文本框(多行文字?)并将文本发送到文件。VBA例程。单击此链接:
 
http://www.anteg.net/programming_handbook/acad.html
 
你得往下翻页。它在左边。

ReMark 发表于 2022-7-6 15:26:48

使用漂亮的程序XTracta将块值(属性)提取为几乎任何格式(电子表格、数据库、文档等)。然而,个人许可证的价格是99.95美元(美国)。点击此处查看:
 
http://www.anteg.net/programming_handbook/acad.html
 
你必须向下翻页才能找到它(XTracta)。

Lee Mac 发表于 2022-7-6 15:30:25

备注-我认为你对网络的了解超越了人类。。。

ReMark 发表于 2022-7-6 15:33:49

在AutoDesk讨论组论坛上,关于:关于使用VBA进行文本提取的帮助:
 
http://discussion.autodesk.com/forums/thread.jspa?messageID=5867482

ReMark 发表于 2022-7-6 15:35:09

 
谢谢李。我只是机器里的一个幽灵。
 
李,我认为你对Lisp程序的了解远远超过了你年轻时的水平。

ReMark 发表于 2022-7-6 15:40:18

安迪:“我知道你是一个知道如何找到东西的人。”

Lee Mac 发表于 2022-7-6 15:40:32

 
哈哈谢谢
 
我想我终于不再口吃了,开始Lisp程序了

ReMark 发表于 2022-7-6 15:43:52

好的,停下来。这不是Mac&ReMark喜剧团队。回去工作吧。
页: [1] 2
查看完整版本: VBA、搜索文本或多行文字