WPS的表格,提示实参数少
本帖最后由 hn10183051 于 2022-3-11 11:00 编辑[*] (setq Rtn (vlax-create-object "Excel.Application"))
[*]
[*] (vlax-invoke-method (vlax-get-property Rtn 'WORKBOOKS) 'ADD)
[*] (setq Rtn (vlax-get-or-create-object "Ket.Application"))
[*] (vlax-invoke (vlax-get-property Rtn 'WORKBOOKS) 'ADD)
这个已经理解了,,谢谢!
[*](setq Rtn (vlax-get-or-create-object "Ket.Application"))
[*](setq RANGE (vlax-get Rtn 'SELECTION))
[*](setq SHT (vlax-get RANGE 'WORKSHEET))
[*](setq SH (vlax-get Rtn 'ACTIVESHEET))
[*](setq RANGESTR (vlax-get (vlax-get-property SH "UsedRange") 'ADDRESS))
[*](setq RANGE1 (vlax-get-property SHT 'RANGE RANGESTR))
[*](setq RANGE2 (vlax-get-property SH 'RANGE RANGESTR))
[*]
[*](setq ARRAY1 (variant-value (vlax-get-property RANGE1 'VALUE )))
[*](setq ARRAY2 (variant-value (vlax-get-property RANGE2 'VALUE )))
请问上面2个都是怎么提示:提示实参数少啊
不能操作WPS的表格,提示实参数少,请大神们指点一下,谢谢
想获取选择WPS表格内容写入CAD,怎么获取WPS表格内容成点表。
本帖最后由 yshf 于 2022-3-10 14:44 编辑
将
(vlax-invoke-method (vlax-get-property Rtn 'WORKBOOKS) 'ADD)
改为
(vlax-invoke (vlax-get-property Rtn 'WORKBOOKS) 'ADD)
试一试
或者改为:
(vlax-invoke-method (vlax-get-property Rtn 'WORKBOOKS) 'ADD n);n取值1~7的整数
对头,改为vlax-invoke yshf 发表于 2022-3-10 14:31
将
(vlax-invoke-method (vlax-get-property Rtn 'WORKBOOKS) 'ADD)
改为
(vlax-get-property RANGE 'VALUE )这个也提示提示实参数少!
需要这么改 烟盒迷唇 发表于 2022-3-10 15:09
对头,改为vlax-invoke
大神,第2个问题需要这么解决啊 顶!!!!!!!!!!! hn10183051 发表于 2022-3-11 11:02
大神,第2个问题需要这么解决啊
加个nil啊,(vlax-get-property range "value" nil)
页:
[1]