既然这么说,肯定可以做到撒,就是代码啰嗦了点
 - ;;日期格式样式: "yyyy-mm-dd"
- ;;示例: (test "2018-06-14" "2018-04-14")
- (defun test(d1 d2)
- (setq Gp vlax-get-property
- Pp vlax-put-property
- Wb (Gp (vlax-get-or-create-object "Excel.Application") 'Workbooks)
- Ws (if(=(Gp Wb 'count) 0)(vlax-invoke Wb 'add)(Gp Wb 'item 1))
- Wr (Gp (Gp Ws 'Worksheets) 'item 1)
- dr1 (Gp Wr 'Range "A1")
- dr2 (Gp Wr 'Range "A2")
- dr3 (Gp Wr 'Range "A3")
- pr1 (Pp dr1 'value2 d1)
- pr2 (Pp dr2 'value2 d2)
- dx3 (Pp dr3 'value2 "=A1-A2")
- va (vlax-variant-value (Gp dr3 'value2)))
- )
|