请教用lisp取得excel range对象的方法
比如说,我想取得激活工作表总 第2行至第n行,第2列至第m列的range对象,lisp语言该怎样写,谢谢各位的解答! (vlax-get-property SheetObject 'Range str)str----比如 "B2:E7" 因为我的行数 列数 是变化的 所以我就想怎么根据第2行至第n行,第2列至第m列 写出 "B2:E7" 这样形式的字符串,或者有什么办法全用数字 取得所要的range对象的吗? zjupxw 发表于 2013-9-9 22:56 static/image/common/back.gif
因为我的行数 列数 是变化的 所以我就想怎么根据第2行至第n行,第2列至第m列 写出 "B2:E7" 这样形式的字符 ...
(defun AYL-itoa (a)
(cond
((not (= (type a) 'INT)) nil)
((< a 0) "")
((>= a 0)
(strcat (AYL-itoa (1- (/ a 26)))
(chr (+ 65 (rem a 26)))
)
)
)
) 非常谢谢 nzl1116 !
问题已经解决!
页:
[1]