LISP可否运行Excel已录制好的宏?
请问各路大侠,LISP可否运行Excel已录制好的宏?网上找的两个,谁解释下,不会用。
一、
(defun vlxls-ScreenUpdating-On(*xlapp*)
(vlax-put-property *xlapp* 'ScreenUpdating -1))
二、
(defun c:123 ()
(vlax-invoke-method
(vlax-get-property 1 'WorkBooks)
'RunAutoMacros
"Macro1"
))
怎么用,谢谢
;工作簿名为BooK1,要运行的宏名为ABCD,并确保当前打开的是Book1,则如下可运行ABCD。
(vlax-invoke-method
(vlax-get-object "Excel.Application")
'Run
"Book1!ABCD"
)
正在找这方面的内容,先试下行不行再说 你好,楼主 请问你找到方法了吗? 想法新奇,备注下
页:
[1]