Что такое код макроса для копирования выбранных ячеек в SAP? - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь скопировать выбранную ячейку в этой базе данных SAP и вставить ее в таблицу Excel, я использую макрос для записи кода в SAP, чтобы я мог изменить его, но после того, как я записал, что я выполняю, используя in - встроенный макрос из SAP, он не выводил никакого кода. Вот картинка:

enter image description here

А вот код макроса, который он генерирует, когда я выбираю эти ячейки и нажимаю кнопку copy:

If Not IsObject(application) Then
   Set SapGuiAuto  = GetObject("SAPGUI")
   Set application = SapGuiAuto.GetScriptingEngine
End If
If Not IsObject(connection) Then
   Set connection = application.Children(0)
End If
If Not IsObject(session) Then
   Set session    = connection.Children(0)
End If
If IsObject(WScript) Then
   WScript.ConnectObject session,     "on"
   WScript.ConnectObject application, "on"
End If
session.findById("wnd[0]").maximize

Кто-нибудь знает, почему код производит только session.findById("wnd[0]").maximize Я хотел скопировать этот раздел и вставить его в лист Excel для сравнения.

Любая помощь приветствуется, спасибо !!

...