这个“是”是不是焦点所在,如果是的话:
Dim sh
Set sh = WScript.CreateObject("Wscript.Shell")
sh.SendKeys "{ENTER}"
如果不是焦点,但是有快捷键,可以这样:
Dim sh
Set sh = WScript.CreateObject("Wscript.Shell")
sh.SendKeys "%y" '这里假设Y为快捷键,则我们模仿键盘操作alt + y,敲击“是”这个键
我跟你做的是类似的事情,所以特地来打个招呼,认识一下,
弹窗据我所知是无法通过脚本操作的,简单的说就是你没法取得那个窗口的对象,弹窗属于IE窗口的子窗口,基本没法弄
我的解决方法是两个,1个是用API,sendkey,仍然需要用appactivate激活窗口
第二种是通过脚本修改按钮附带的函数,让它避免调用弹窗,让它直接提交即可