明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1296|回复: 2

cad里的变量x的值导入到excel

[复制链接]
发表于 2018-4-19 13:50 | 显示全部楼层 |阅读模式
6明经币
有没有高手帮忙写个小程序
  要求提示我输入“n",然后把我已经设置好的变量x的值导出到名字为“test”的excel文件的A(n)格子里,例如,提示输入行号”n".输入“5”后,将我设置的变量x的值62导入到excel的A5格子里

最佳答案

查看完整内容

(defun c:tt() (vl-load-com) (setq n (getint "请输入一个数")) (setq x 62);楼主需要传递的值 (setq excelapp (vlax-get-or-create-object "excel.application")) (setq acsheet (vlax-get-property excelapp 'activesheet)) (setq m 65);列A (setq crange (strcat (chr m) (itoa n))) (setq range_obj (vlax-get-property acsheet 'range crange)) (vlax-put-property range_obj 'value2 x) );e ...
发表于 2018-4-19 13:50 | 显示全部楼层
(defun c:tt()
  (vl-load-com)
  (setq n (getint "请输入一个数"))
  (setq x 62);楼主需要传递的值
  (setq excelapp (vlax-get-or-create-object "excel.application"))
  (setq acsheet (vlax-get-property excelapp 'activesheet))
  (setq m 65);列A
  (setq crange (strcat (chr m) (itoa n)))
  (setq range_obj (vlax-get-property acsheet 'range crange))
  (vlax-put-property range_obj 'value2 x)
   );end程序较简单,需要楼主先打开想要导入的excel文件备用。程序会自动寻找最近活动的一个excel文件
回复

使用道具 举报

 楼主| 发表于 2018-4-23 18:56 | 显示全部楼层
renhaitao_nice 发表于 2018-4-19 21:56
(defun c:tt()
  (vl-load-com)
  (setq n (getint "请输入一个数"))

高手出马,一个赛俩! 谢了!直接最佳。我再请教个问题:有x1="支架1“,x2=”支架2”,x3=“顶部支架”,x4="底部支架“,我想判断只要名称里有”支架“的零件,材料我都会在excel里加上”不锈钢“,怎么判断名称里是否含有”支架“字符,不知道能不能实现,用什么函数?方便的话,请高手给指点一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 17:10 , Processed in 4.271429 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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