首页 > 解决方案 > 如何绕过间歇性弹出“未选择数据”?

问题描述

我正在制作一个 vba 代码来从 SAP GUI 导入我的数据我想知道,当 SAP 告诉时如何执行“单击确定”的循环

未选择任何数据

这意味着,例如,今年没有为给定交易在 sap 中输入数据。

 Public Sub RunGUIScript()

 Dim W_Ret As Boolean
 Dim Société As String
 Sheets("Extraction").Select
 Société = Range("b9")
 ' Connect to SAP
 W_Ret = Attach_Session
 If Not W_Ret Then
 Exit Sub
 End If


 On Error GoTo myerr


 [script SAP]


 Exit Sub

 myerr:
 MsgBox "Error occured while retrieving data", vbCritical + vbOKOnly


 End Sub

当出现此错误消息时,我希望 SAP “单击确定”并删除其内存中的内容(我将数据从“临时”表粘贴到我的表中)

在此处输入图像描述

标签: excelvbasap-gui

解决方案


推荐阅读