更改1000#039;TE的s
我有大约40幅画,每幅画有大约30种乐器。每个仪器都有一个标签(文本名称)(例如TI 1001,PT 0403)。然而,我们的CAD绘图人员将标签作为文本而不是属性。现在,客户希望我们用标签are(例如1210TI 101A,1329PT 205)更改格式。是否可以从AUTOCAD生成Excel电子表格?将标记更改为新格式?将其重新导入AUTOCAD,以便自动更改名称。如果有人能提供一些意见,我将不胜感激。 我有大约40幅画,每幅画有大约30种乐器。每个仪器都有一个标签(文本名称)(例如TI 1001,PT 0403)。然而,我们的CAD绘图人员将标签作为文本而不是属性。现在,客户希望我们用标签are(例如1210TI 101A,1329PT 205)更改格式。是否可以从AUTOCAD生成Excel电子表格?将标记更改为新格式?将其重新导入AUTOCAD,以便自动更改名称。
如果有人能提供一些意见,我将不胜感激。 你的问题需要更详细、更准确。前标记和后标记示例对任何人都没有意义,但对你来说。请提供一个带有特定数字的标签示例,然后显示更改后相同标签的外观。 这将有助于了解“标签”更改的模式,以创建一个例程;然而,可以创建一个例程来读取文件,并用另一个文本项替换(一个文本项的所有实例)。
文件的格式可以是:
TI 1001,PT 0403;1210TI 101A,1329PT 205
奇数标记2;重命名为奇数标记2
等 我已将您的两条线程合并到这条线程中。请不要越过柱子。这只会让你很难跟上进度。 如上所述,更多细节将大有帮助。
有几种方法可以做到这一点,最好的方法取决于您必须更改多少标记以及新数据的显示方式。您是否已经有一个包含前后标记的excel表,或者您想将所有标记都放入电子表格并在那里进行操作。
格式是否明确定义?你能说新的标签总是(例如)第三到第六个字母后跟一个空格,并以前2个字母结束吗?或者还有更多吗。
当我最后一次不得不这样做的时候,是一个简单的问题,重新排列已经存在的字母,所以我写了一个LISP例程,允许我选择文本,例程用新的排列替换它。我想我有一些惯例,因为有一些3和4个字母的标签太多,但它是相对快速地去周围的绘图点击文本。
不过我已经没有那个惯例了,因为这些天我们的仪器回路都不是这样的。
显然,如果转换涉及的不仅仅是简单的操作,那么这种方法将不会帮助您。
页:
[1]