SAP GUI automatisch mit Excel VBA öffnen und Scripts ausführen (SAP GUI Scripting) [deutsch]

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 13

  • @TolgaInce-u8z
    @TolgaInce-u8z Рік тому

    hi, gibt es eine möglichkeit, den SAP GUI Script im Hintergrund auszuführen? Das heißt, dass die einzelnen Schritte im SAP nicht visuell durchgegangen werden? also eine Art Application.ScreenUpdating = False wie in Excel nur für SAP :-)

    • @CustAndCode
      @CustAndCode  Рік тому

      Ehrlich gesagt weiß ich nicht ob das geht 🤗

    • @michiritt9590
      @michiritt9590 Рік тому

      Hallo zusammen das gibt es nicht direkt. Du kannst das Fenster ab minimieren und dann nach dem Ende wieder maximieren

    • @CustAndCode
      @CustAndCode  Рік тому

      @@michiritt9590 Danke für die Antwort! 😀🤗

  • @michiritt9590
    @michiritt9590 Рік тому

    Hey super Video. Ich hab so einen ähnlichen Code vor ca 6 Monaten verzweifelt gesucht. Hab so was ähnliches gefunden vor 3 Monaten gefunden aber längstens nickt so gut erklärt, danke dafür. Ich hab mit Code mir folgend probelm, muss das mit deinen morgen gleich mal testen. Wenn SAP schon geöffnet ist läuft der Code in eine error. Gibt es eine Weg wie man abfragen kann in SAP bereits offen ist

    • @CustAndCode
      @CustAndCode  Рік тому

      Vielen Dank, ja das Script ist natürlich sehr rudimentär. Ich hatte ein Video wo der GUI bereits geöffnet sein muss damit es funktioniert. Dieses hier öffnet den GUI automatisch. Jetzt müsste man diese beiden Scripts nur kombinieren und etwas exception handling einbauen. Vielleicht finde ich (oder jemand anderes 🤗) eine Lösung. 😀

    • @michiritt9590
      @michiritt9590 Рік тому

      Ich hab es aktuell durch ein error handling gelöste also wenn das erste Script mit open GUI in eine error läuft Wildbads GUI nicht offen ist „on error goto Start_SAP“ aber damit bin ich noch nicht ganz zufrieden 😅

    • @CustAndCode
      @CustAndCode  Рік тому

      @@michiritt9590 Ja, den Fehler zu fangen war auch mein erster Gedanke 😜 Da gibt es bestimmt elegantere Lösungen, mal sehen was ich dazu finde. 😀

    • @xikingxblack7687
      @xikingxblack7687 Рік тому

      Hallo zusammen,
      ich bin jetzt beim selben Punkt stehen geblieben 😅 habt ihr hierzu bereits eine Lösung?
      Ganz elegant wäre es natürlich, dass der Code auch prüft, in welchem System man angemeldet ist und dementsprechend reagiert.
      Bspw. wenn ich im System P1 bereits eingeloggt bin und der Code auf dem P2 System läuft, dann soll der sich auf dem P2 System anmelden (aber ohne vorher zu versuchen den Logon erneut zu öffnen). Wenn ich bereits auf dem P2 System angemeldet bin, dann soll der den Anmeldeversuch direkt überspringen und mit dem Skript ab Login fortfahren und in die Transaktion einsteigen
      Bin hier aber selber noch am suchen wie man das handhaben kann

    • @CustAndCode
      @CustAndCode  Рік тому

      @@xikingxblack7687 Aktuell gibt es noch keine Lösung 🤔 Das sind schon umfangreiche Anforderungen 😜