文本到excel
大家好,我有一个以z坐标为文本的图形。
我想导出所有文本对象及其x坐标和y坐标,并将文本内容用于z坐标。
找到附件中的示例。
我找不到任何关于网络搜索的东西。
Text2excel。图纸 请检查内置的数据提取命令。仅将其应用于文本实体,并保留位置X、位置Y和值属性。 试试这个。
(defun c:Test (/ ss f o)
;; Tharwat 05.11.2014 ;;
;; Export Texts' values to Excel ;;
(princ "\n << Select Texts to export to Excel : >>")
(if (and (setq ss (ssget '((0 . "TEXT")
)
)
)
(setq f (getfiled "Save as :" (getvar 'DWGPREFIX) "csv" 1))
)
(progn
(setq o (open f "w"))
(write-line
"X-coordinate of text;Y-coordinate of text;Z-coordinate of text value"
o
)
((lambda (i / sn p e)
(while (setq sn (ssname ss (setq i (1+ i))))
(write-line
(strcat
(rtos
(car (setq p (cdr (assoc 10 (setq e (entget sn))))))
2
)
";"
(rtos (cadr p) 2)
";"
(cdr (assoc 1 e))
)
o
)
)
)
-1
)
(close o)
)
)
(princ)
)
嗨,塔瓦,
谢谢你的工具!
我错过了列表中的x和y坐标。
当做
卫斯理
你说的是文本位置的X和Y吗?
展示你想要的最好的程序结果,让我一次完成。 嗨,塔瓦,
结果应该是这样的。
Thnx公司 我更新了上面的程序,试试看,然后告诉我。 Thnks Tharwat!
效果很好!
当做
卫斯理
不客气。
很乐意帮忙
页:
[1]