马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我用的是 excel 2010 ,加载lisp后,出现,错误: 参数类型错误: VLA-OBJECT nil
defun c:xl-test1()
(vl-load-com)
(setq exlib "c:\\program files\\microsft office\\office14\\excel.exe")
(if(null mx-acos)
(vlax-import-type-library
:tlb-filename exlib
:methods-prefix "mx-"
:properties-prefix "mx-"
:constants-prefix "mx-"
))
(setq xlobj(vlax-create-object "excel.application"))
(vla-put-visible xlobj 1)
(setq wb-obj(vlax-invoke-method (vlax-get-property xlobj 'workbooks) 'add)
(setq sheetobj(mx-get-activesheet wb-obj))
(setq cells(mx-get-cells sheetobj))