Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
19.12.2021 09:30:50 |
Hausi |
|
|
|
19.12.2021 09:44:32 |
Mase |
|
|
|
19.12.2021 10:27:26 |
volti |
|
|
|
20.12.2021 20:12:03 |
Gast62619 |
|
|
|
18.01.2022 13:26:39 |
Gast2156 |
|
|
Makro abwarten bis Transaktion ausgeführt (SAP Export) |
18.01.2022 18:55:01 |
xlKing |
|
|
Von:
xlKing |
Datum:
18.01.2022 18:55:01 |
Views:
1135 |
Rating:
|
Antwort:
|
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.
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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 |
|
|
|
19.12.2021 09:44:32 |
Mase |
|
|
|
19.12.2021 10:27:26 |
volti |
|
|
|
20.12.2021 20:12:03 |
Gast62619 |
|
|
|
18.01.2022 13:26:39 |
Gast2156 |
|
|
Makro abwarten bis Transaktion ausgeführt (SAP Export) |
18.01.2022 18:55:01 |
xlKing |
|
|