Невозможно открыть Autoit с помощью VBA - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь использовать Autoit на основе этого веб-сайта инструкции, которые я установил Autoit добавил ссылку в VBA. Но когда я запускаю код, он выдает ошибку «Класс не зарегистрирован». Я использую Office 365 с Windows 10.

Sub autoit()

'Create and initialize an object
Dim autoit As AutoItX3

Set autoit = New AutoItX3

'Check autoit installation
If IsNull(autoit) Then
    MsgBox "Autoit Is Not installed on your machine", vbCritical + vbOKOnly, "Verify"
    Exit Sub
End If

'Launch Calculator
autoit.Run "calc.exe", "C:\Windows\System32"
autoit.Sleep "2000"

If autoit.WinExists("Calculator", "") Then
'Click Button "1" and wait for one Second
    autoit.ControlClick "Calculator", "", "131"
    autoit.Sleep "1000"

'Click Button "+" and wait for one Second
    autoit.ControlClick "Calculator", "", "93"
    autoit.Sleep "1000"

'Click Button "2" and wait for one Second
    autoit.ControlClick "Calculator", "", "132"
    autoit.Sleep "1000"

'Click Button "=" and wait for one Second
    autoit.ControlClick "Calculator", "", "121"
    autoit.Sleep "1000"

'Close the calculator
    autoit.WinClose "Calculator", ""
End If

End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...