Эквивалент user32 для VBA в Mac's Excel - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь установить позицию курсора, но получаю сообщение «ошибка 53; файл не найден: user32».Я понимаю, что user32 для Windows API, но что будет эквивалентно OSX для этого кода?

Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal Y As Long) As Long
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN = &H2
Private Const MOUSEEVENTF_LEFTUP = &H4
Private Const MOUSEEVENTF_RIGHTDOWN As Long = &H8
Private Const MOUSEEVENTF_RIGHTUP As Long = &H10

Sub CursorPos_Test()
    SetCursorPos 580, 800
    SetCursorPos 1250, 1000
End Sub
...