明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1639|回复: 7

DI量出的距离,并手动输入一个数据,然后保存到EXCEL里,可换行,如何实现,可循环量

[复制链接]
发表于 2012-12-14 21:48:56 | 显示全部楼层 |阅读模式

DI命令量出的距离,并手动输入一个数据,然后保存到EXCEL里,如何实现,可循环量取输入并保存到EXCEL里面,不知道这样表述明白吗?
例如:我用DI命令量出A到B的距离是19.63存到ECXEL里,并在命令行自己输入数据“19.63”,也存到ECXEL里,并要求是否换行,不换行就继续在同一行内,
输出EXCEL格式样式为:DI量取距离   命令行手工输入数据  DI量取距离   命令行手工输入数据

本帖子中包含更多资源

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

x
 楼主| 发表于 2012-12-14 21:49:43 | 显示全部楼层
有没有高手,,呵呵。。
 楼主| 发表于 2012-12-14 21:52:11 | 显示全部楼层
输出到TXT文件也行,空格分开或者逗号分开
 楼主| 发表于 2012-12-15 11:31:07 | 显示全部楼层
没人回复
发表于 2012-12-15 21:22:15 | 显示全部楼层
我只会半自动,一个一个,其实也很简单,就是按 运行命令cd,输出ctrl+v

  1. ;;;功能:向系统剪贴板写入文字
  2. (print "测量长度 运行命令cd,输出ctrl+v ")
  3.                                      *
  4. (vl-load-com)
  5. (defun ZML-CLIP-SETSTRING (STR / HTML RESULT)
  6.   (and (= (type STR) 'STR)
  7.        (setq HTML (vlax-create-object "htmlfile"))
  8.        (setq RESULT (vlax-invoke
  9.                       (vlax-get        (vlax-get HTML 'PARENTWINDOW)
  10.                                 'CLIPBOARDDATA
  11.                       )
  12.                       'SETDATA
  13.                       "Text"
  14.                       STR
  15.                     )
  16.        )
  17.        (vlax-release-object HTML)
  18.   )
  19. )



  20. ;****************************************************CD测量长度
  21. (defun c:cd()
  22. (setq os (getvar "osmode"))
  23. (setvar "osmode" 0)
  24. (setq sum 0 i 0)
  25. (setq ss (ssget))
  26. (repeat (sslength ss)
  27. (setq en (ssname ss i))
  28. (command "lengthen" en "")
  29. (setq l (getvar "perimeter"))
  30. (setq sum (+ sum l)
  31. i (+ i 1))
  32. )
  33. (setvar "osmode" os)
  34. (print "结果等于")  
  35. (print sum)

  36. (setq a (/ sum 1000))


  37. (setq b (rtos a 2 2))
  38. (setq c b)


  39. (print (strcat c "米"))

  40. (setq txtcon b)

  41. (ZML-CLIP-SETSTRING txtcon)



  42. (princ)
  43. )

 楼主| 发表于 2013-1-6 20:30:46 | 显示全部楼层
weiqi 发表于 2012-12-15 21:22
我只会半自动,一个一个,其实也很简单,就是按 运行命令cd,输出ctrl+v

不是我想要的,,不过还是谢谢。。。
发表于 2013-9-2 14:00:45 | 显示全部楼层
期待高手,我也需要这样的程序
发表于 2013-9-2 17:25:05 | 显示全部楼层
我会,很好做。你到编程申请里做明经币悬赏,我来解答。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-26 09:21 , Processed in 0.157756 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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