Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

ActiveX-Komponente SAP-Functions

Forumthread: ActiveX-Komponente SAP-Functions

ActiveX-Komponente SAP-Functions
Ptonka
Hallo zusammen,
ich versuche mit VBA eine Verbindung in unserem Netzwerk zu SAP herzustellen.
Dazu habe ich zum Testen der Verbindung folgenden Code benutzt:
Function SAPBUCHUNG()
' on error resume next
SAP_USER = "xxxxxxxxxxxxxx"
SAP_MANDANT = "yyyyyyyyyyyyyyy"
SAP_SYSTEM = "zzzzzzzzzzzzzzzzzz"
SAP_SYSTEMNUMBER = "qqqqqqqqqqqqqqqqq"
SAP_CODED_PWD = "pwpwpwpwpwpwpw"
Set FunctionCtrl = CreateObject("SAP.Functions")
Set sapConnection = FunctionCtrl.Connection
sapConnection.ApplicationServer = SAP_SYSTEM
sapConnection.SAPRouter = SAP_Router
sapConnection.SystemNumber = SAP_SYSTEMNUMBER
sapConnection.Client = SAP_MANDANT
sapConnection.Language = "DE"
sapConnection.RFCWithDialog = "0"
sapConnection.User = SAP_USER
sapConnection.Password = SAP_CODED_PWD
If Not sapConnection.logon(0, True) Then
MsgBox "Error on Logon."
Else
MsgBox "Logon successfull"
End If
If ( loggedOn ) Then
sapConnection.LogOff
End If
MsgBox "Logout"
End Function
Ich erhalte allerdings als Rückmeldung (Laufzeitfehler) u.a. folgendes:
Code: 800A01AD
Fehler: ActiveX-Komponenten kann kein Objekt erstellen: 'SAP.Functions'
Ich habe leider keine Ahnung, wo ich den Fehler suchen muss - im Script, in der SAP-GUI-Installation, in der Micrsosoft-Installlation.
Kann mir hier jemand einen Tipp geben?
Danke im Voraus,
Ptonka
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
Fehlt vermutlich ein Verweis...
22.02.2010 10:33:42
Renee
Hi Ptonka,
Es wird wohl schwierig, dir hier zu helfen.
Woher hast du denn den Befehl CreateObject("SAP.Functions") ?
Aus einem anderen Beispiel, das läuft ? Wenn ja, schau dir im VBE - Extras - Verweise die Liste der aktivierten Verweise an und vergleiche sie mit den Verweisen in deiner Datei.
GreetZ Renée
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige