Thema Datum  Von Nutzer Rating
Antwort
19.12.2021 09:30:50 Hausi
NotSolved
19.12.2021 09:44:32 Mase
NotSolved
19.12.2021 10:27:26 volti
NotSolved
20.12.2021 20:12:03 Gast62619
NotSolved
18.01.2022 13:26:39 Gast2156
*****
Solved
Blau Makro abwarten bis Transaktion ausgeführt (SAP Export)
18.01.2022 18:55:01 xlKing
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
18.01.2022 18:55:01
Views:
871
Rating: Antwort:
  Ja
Thema:
Makro abwarten bis Transaktion ausgeführt (SAP Export)

Hi,

wenn du weißt, dass der Export maximal 7 Sekunden dauert könntest du einen Timer setzen der exakt 7 Sekunden nach ausführen des letzten Befehls das Speichern-Makro aufruft. Damit umgehst du die Warteschleife von Application.Wait.

Application.OnTime Now + TimeValue("00:00:07"), "close_Export_file"

Dauert der Export jedoch länger, kann es u.U. zum Absturz von Excel und/oder SAP führen. Insofern sollte ein ausreichend großer Wert für die Sekunden eingetragen werden. Die erste Wahl wäre aber, das Info-Fenster mit FindWindow zu ermitteln, wie volti es vorschlug. Sollte das nicht möglich sein. kannst du ja mit OnTime im Sekundentakt prüfen, ob sich der UsedRange im Exportfile verändert hat. Dazu einfach in eine Variable im Modulkopf die Anzahl der Zeilen schreiben z.B. mit UsedRange.Rows.count. wenn die anzahl beim Prüfen mit der Variable übereinstimmt dürfte der Export beendet sein.

Gruß Mr. K.

 


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
19.12.2021 09:30:50 Hausi
NotSolved
19.12.2021 09:44:32 Mase
NotSolved
19.12.2021 10:27:26 volti
NotSolved
20.12.2021 20:12:03 Gast62619
NotSolved
18.01.2022 13:26:39 Gast2156
*****
Solved
Blau Makro abwarten bis Transaktion ausgeführt (SAP Export)
18.01.2022 18:55:01 xlKing
NotSolved