首页 > 解决方案 > 我想在 VBA 中运行 AutoIt 脚本,但它返回一个预期的编译错误 = 在多行中

问题描述

当我编写脚本时,它会返回一个预期的编译错误 = 当它不需要它时。我能做些什么来修复它?

这是另一个代码中包含的功能。窗口确实存在,我按照所有说明将 Autoit 代码转换为 VBA。

Public Function GenerateDocument()


Dim AutoIt As Object
Set AutoIt = Wscript.CreateObject("AutoITX3.Control")

With AutoIt
    .WinExists("PRGX SIM - Payments - Internet Explorer", "Address Combo Contro") 'It generates a problem
    .WinWaitActivate("PRGX SIM - Payments - Internet Explorer", "Address Combo Contro") 'Also it
    .MouseClick("left",1311,277,1) 'And this one
    .MouseUp ("left") 
    .MouseClick("left",1214,380,1) 'This other one to
    .MouseUp ("left")

End With
End Function

标签: excelvbainternet-explorerautoit

解决方案


推荐阅读