Clever-Excel-Forum

Normale Version: VBA Schnittstelle zu Sap 750
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein funktionierendes Script geschrieben, welches mir in SAP Daten per Button einfügt. Dieses funktioniert auch unter SAP 740. Jedoch funktioniert die Connection nicht mehr bei SAP 750. Hat vielleicht jemand eine Idee?

Hier der Code für die Connection, die unter SAP 740 noch lief:

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


Vielen Dank
Vielleicht als Ergänzung, ich verwende Citrix.
Hallöchen,

vielleicht noch eine Ergänzung - z.B. was bedeutet " funktioniert die Connection nicht mehr" ?

Gibt's da 'ne Fehlermeldung?

Stimmen eventuell die Verweise nicht mehr, sind eventuell Berechtigungen / Zugriffsregelungen im SAP anders …? Ich könnte mir vorstellen, das da noch ein paar Angaben erforderlich sind, die in Deinem Codeschnipsel nicht dabei sind. Wohin geht denn die Connection, wer darf da wie connecten usw.