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

2020-09-08 15:23发布

         点击此处--->   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

         点击此处--->   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

付费偷看设置
发送
5条回答
SAP砖家
1楼-- · 2020-09-08 15:57

请参考以下链接

https ://blogs.sap.com/2014/08/31/interactive-and-dynamic-excel-vba-template-sap-gui-scripting/

我曾经用excel做事,它对我来说很完美。 如果您想得到我的帮助,请删除我的收件箱。

致谢

Mahe

能不能别闹
2楼-- · 2020-09-08 15:50

嗨,Sriram,

感谢您的关注-但为清楚起见,您需要什么?

请原谅,我不是超级/超级SAP用户-但是,我会猜测您的要求:

SAP ECC

DBSL版本-749.05

产品-SAP NETWEAVER

发布-7.5

有帮助吗?

致谢

丰富

Tong__Ming
3楼-- · 2020-09-08 15:39

嗨,加尔文。

您能否详细介绍一下SAP系统(例如ECC或BI)?

致谢

SS

空代码
4楼-- · 2020-09-08 15:41

嗨,Sriram,

感谢您的关注-但为清楚起见,您需要什么?

请原谅,我不是超级/超级SAP用户-但是,我会猜测您的要求:

SAP ECC

DBSL版本-749.05

产品-SAP NETWEAVER

发布-7.5

有帮助吗?

致谢

Rich

95年老男孩
5楼-- · 2020-09-08 15:56

Hello Rich,

这可能会有所帮助:

https://www.youtube.com/watch?v=05kOqmxcPi8

它被称为:" SAP GUI脚本-将SAP报告数据提取到Excel"

问候,迈克尔

一周热门 更多>