小编ala*_*lam的帖子

VBA调用SAP事务

我是SAP和这个网站的新手.我试图从Excel调用SAP事务,我使用来自互联网的许多代码但仍然失败.无论我使用什么代码,我总是得到相同的错误消息

"脚本正在打开与系统SYSTEM的连接"

比错误说:

"运行时错误1000"错误描述不可用"

比调试后它以黄色突出显示

Set Connection = SapGuiApp.OpenConnection("SYSTEM", True)
Run Code Online (Sandbox Code Playgroud)

它一直这样做所有代码我试图拉下面是代码

Dim sap As Object 
Dim conn As Object

Sub T_login()

    Set sap = CreateObject("SAP.Functions")
    Set conn = sap.Connection
    conn.System = "SYSTEM"
    conn.client = "603"
    conn.user = "LANAX001"
    conn.Password = "alamzeb4"
    conn.Language = "EN"

If conn.logon(0, False) Then

    MsgBox "Logon to the SAP system is not possible", vbOKOnly, "Comment"

Else

End If

If Not IsObject(SapGuiApp) Then

    Set SapGuiApp = CreateObject("Sapgui.ScriptingCtrl.1")

End If

If Not IsObject(Connection) Then

    Set Connection = SapGuiApp.OpenConnection("SYSTEM", …
Run Code Online (Sandbox Code Playgroud)

sap vba

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

sap ×1

vba ×1