明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1943|回复: 2

如何将cad图形中的数据框选或者全选转到Excel表格

[复制链接]
发表于 2013-9-18 00:23 | 显示全部楼层 |阅读模式
3明经币


  我现在采取一个一个将数据存入,要求能将cad图形中的数据框选或者全选存入到Excel表格?
  谢谢!
(defun c:ZD()  
  (SETQ AA (OPEN "d:\\zd.csv" "a"))
  (setq bh (cdr (assoc 1 (entget(car(entsel "\n编号:"))))))
  (setq yhm (cdr (assoc 1 (entget(car(entsel "\n用户名:"))))))
  (setq mj (cdr (assoc 1 (entget(car(entsel "\n面积:"))))))  
  (WRITE-LINE (strcat bh "," yhm "," mj) AA)
  (CLOSE AA)
)


附件: 您需要 登录 才可以下载或查看,没有账号?注册

最佳答案

查看完整内容

一组一组的选择添加到文件
发表于 2013-9-18 00:23 | 显示全部楼层
一组一组的选择添加到文件
  1. (defun c:ZD (/ AA SS I E BH YHM MJ *error*)
  2.   (defun *error* (s)
  3.     (close AA)
  4.     (princ s)
  5.     )
  6.   (SETQ AA (OPEN "d:\\zd.csv" "a"))
  7.   (while (and
  8.            (setq ss (ssget '((0 . "text") (8 . "名字,点号,mjm"))))
  9.            (= (sslength ss) 3)
  10.          )
  11.     (setq i 0)
  12.     (repeat 3
  13.       (setq e (entget (ssname ss i)))
  14.       (cond
  15.         ((= "点号" (cdr (assoc 8 e)))
  16.          (setq bh (cdr (assoc 1 e)))
  17.         )
  18.         ((= "名字" (cdr (assoc 8 e)))
  19.          (setq yhm (cdr (assoc 1 e)))
  20.         )
  21.         ((= "mjm" (cdr (assoc 8 e)))
  22.          (setq mj (cdr (assoc 1 e)))
  23.         )
  24.       )
  25.       (setq i (1+ i))
  26.     )
  27.     (WRITE-LINE (strcat bh "," yhm "," mj) AA)
  28.   )
  29.   (CLOSE AA)
  30.   (princ)
  31. )

点评

谢谢斑竹! 过去两个月,看来或许是最好解答。 谢谢!  发表于 2013-11-11 08:56
谢谢斑竹! 时间过去两个月,或许是最好解答。 谢谢!  发表于 2013-11-11 08:55
回复

使用道具 举报

 楼主| 发表于 2013-9-19 14:10 | 显示全部楼层
Gu_xl 发表于 2013-9-18 22:43
一组一组的选择添加到文件

谢谢斑竹的关注,一组一组的选择添加或许有些麻烦,而且有一些难度,主要图形不规则,不好框选。
谢谢!
祝斑竹中秋节快乐!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-6-17 17:17 , Processed in 0.174427 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表