本帖最后由 yxp 于 2018-5-23 21:59 编辑
完整代码示例如下:
 - ;;Cad 中查询距离输出到 excel
- (defun c:test( / I L O V E U)
- (if (setq L (getdist "\n查询距离,请输入两点:"))
- (setq I vlax-get-property O vlax-put-property
- V (I (vlax-get-or-create-object "Excel.Application") 'Workbooks)
- E (if(=(I V 'count) 0)(vlax-invoke V 'add)(I V 'item 1))
- U (I (I E 'Worksheets) 'item 1)
- L (O (I U 'Range "A1") 'value2 L))
- )(princ)
- )
|