使用Excel连接到SAP,运行查询,导出回Excel

2020-09-08 15:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在这里的第一篇文章,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在这里的第一篇文章,我浏览了各个论坛,以查看我的查询是否已得到答复,但是我似乎找不到它的线程-所以去了。

我通过Office 365使用Excel,也使用SAP NetWeaver(Windows的SAP GUI)

我想做的是在VBA中添加一些代码来启用以下功能:

打开SAP

使用我自己的凭据登录

打开特定交易

选择布局

定义日期

执行

导出到Excel

从那里我可以使Excel完成我需要做的事情,只是我真正在用粗体和斜体表示的部分。

这里有人愿意举手让我起床并奔跑吗? (将不胜感激)

致谢

丰富

**编辑**

我尝试了以下操作,但失败了:

Sub sap()Application.ScreenUpdating =假Dim sap作为对象Dim conn作为对象集sap = CreateObject(" SAP.Functions")Set conn = sap.Connection conn.System =" SYSTEM" conn.client =" 000 " conn.user ="用户" conn.Password ="通过" conn.Language =" EN"如果conn.logon(0,False)<>是,则MsgBox"无法登录到SAP系统",vbOKOnly," 注释",如果Application.ScreenUpdating = True End Sub