Thema Datum  Von Nutzer Rating
Antwort
22.02.2026 19:43:47 Michael Doppelstein
***
NotSolved
22.02.2026 19:50:14 Michael Doppelstein
Solved
23.02.2026 07:17:07 ralf_b
Solved
23.02.2026 13:59:07 Michael Doppelstein
Solved
24.02.2026 07:14:52 ralf_b
Solved
01.04.2026 19:35:16 Gast91624
Solved
01.04.2026 23:18:35 ralf_b
NotSolved
23.02.2026 18:25:49 xlKing
Solved
11.05.2026 20:33:36 Thierry
NotSolved
Blau Excel Makro Data Export "OLE Fehler"
12.05.2026 06:14:03 ralf_b
NotSolved

Ansicht des Beitrags:
Von:
ralf_b
Datum:
12.05.2026 06:14:03
Views:
12
Rating: Antwort:
  Ja
Thema:
Excel Makro Data Export "OLE Fehler"

konntest du keinen eigenen Thread aufmachen? 

SAP - Fragen sind nich so leicht nachzuvollziehen, weil man dazu auch die entsprechende Umgebung haben muß. Da wir nicht hellsehen können, wäre es sehr hilfreich wenigstens zu sagen wo der Fehler im Code auftritt. 

ist das Makro schon älter und lief irgendwann mal fehlerfrei, liegts eher daran das sich deine Umgebung bei Verwendung verändert hat.  Ist es neu, dann frag den Entwickler.

eine Kurzanalyse von einer Browser Ki ergibt : 

Variable Status
wsBestandsreport Nicht deklariert, nicht gesetzt
wbImport Nicht deklariert, falsch zugewiesen

 

Aber häufig sind wohl auch unpassende SAP Schnittstellen 

1. SAP GUI Scripting ist nicht aktiviert

  • Serverseitig deaktiviert → OLE-Objekte können nicht erzeugt werden

  • Clientseitig deaktiviert → GetObject("SAPGUI") liefert Nothing

  • Typischer Fehler: "Der Objektverweis wurde nicht festgelegt" oder OLE-Automationfehler

2. Das SAP-Fenster ist noch nicht bereit

SAP lädt Elemente asynchron. Wenn dein VBA-Code schneller ist als SAP, passiert Folgendes:

  • .FindById findet das Element nicht

  • .Children ist leer

  • .Text oder .Press löst OLE-Fehler aus

Typische Fehlermeldung: “The control could not be found by id” oder OLE error 800A03EC

3. Falsche oder veraltete SAP GUI IDs

IDs ändern sich bei:

  • GUI-Updates

  • unterschiedlichen SAP-Themes

  • dynamischen Tabellen

  • Popups, die manchmal erscheinen und manchmal nicht

Wenn die ID nicht existiert → OLE-Fehler.

4. SAP GUI läuft nicht im Vordergrund

SAP GUI Scripting benötigt ein sichtbares, aktives Fenster. Wenn SAP minimiert ist oder im Hintergrund läuft, können OLE-Operationen fehlschlagen.

5. Mehrere SAP-Sessions – aber dein Code erwischt die falsche

Wenn du z.?B. Session(0) ansprichst, aber der User arbeitet in Session(1), kann das Objektmodell inkonsistent werden.

6. SAP GUI hängt oder blockiert

Wenn SAP intern „busy“ ist (Sanduhr), liefert die OLE-Schnittstelle keine gültigen Objekte.

7. Sicherheitsabfragen oder Popups blockieren den Ablauf

Beispiele:

  • „Möchten Sie wirklich fortfahren?“

  • „Daten wurden geändert – speichern?“

  • „Systemmeldung“

Wenn dein Code ein Element anspricht, das durch ein Popup verdeckt ist → OLE-Fehler.

usw......


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
22.02.2026 19:43:47 Michael Doppelstein
***
NotSolved
22.02.2026 19:50:14 Michael Doppelstein
Solved
23.02.2026 07:17:07 ralf_b
Solved
23.02.2026 13:59:07 Michael Doppelstein
Solved
24.02.2026 07:14:52 ralf_b
Solved
01.04.2026 19:35:16 Gast91624
Solved
01.04.2026 23:18:35 ralf_b
NotSolved
23.02.2026 18:25:49 xlKing
Solved
11.05.2026 20:33:36 Thierry
NotSolved
Blau Excel Makro Data Export "OLE Fehler"
12.05.2026 06:14:03 ralf_b
NotSolved