Office: Aplication.wait funktioniert nicht

Helfe beim Thema Aplication.wait funktioniert nicht in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, habe in einem Script eine Aplication.Wait Funktion eingebaut. Leider wird dort nicht gewartet, sondern das Script läuft unbeeindruckt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Kimba06, 6. August 2019.

  1. Aplication.wait funktioniert nicht


    Hallo zusammen,

    habe in einem Script eine Aplication.Wait Funktion eingebaut.
    Leider wird dort nicht gewartet, sondern das Script läuft unbeeindruckt weiter.
    Was mache ich falsch?
    Code:
    Hintergrund ist das der Kill Befehl um den Pfad zu löschen eher ausgeführt wird als ShellExecute den Ausdruck vorgenommen hat.
    Dadurch kommt es zu einer Fehlermeldung das der Pfad nicht existiert.
    Mein Gedanke war dann einfach das Script für ca. 20 Sek. zu unterbrechen und dann halt den Pfad wieder zu löschen.
    Leider funktioniert das so nicht.

    Besten Dank im Voraus Gruß Achim

    :)
     
    Kimba06, 6. August 2019
    #1
  2. Hi,

    was gibt dir diese MsgBox aus?

    Code:
     
  3. Hallo Marko,
    die Msgbox hat keine spezielle Funktion.
    Habe Sie nur zum Testen eingebaut ob das Aussetzten des Scriptes wirklich funktioniert.
    Wenn ja dürfte die Box ja erst nach 20 s angezeigt werden.
    Leider kommt sie sofort.

    Gruß Achim
     
    Kimba06, 8. August 2019
    #3
  4. Aplication.wait funktioniert nicht

    Code:
    Die äußeren Klammern sind überflüssig - auch wenn das vermutlich nicht der Grund ist.

    Hast Du es mal mit der Sleep-Funktion versucht?
    Code:
    Oder mit Application.Ontime?
     
    EarlFred, 8. August 2019
    #4
  5. Hallo EarlFred,

    ja mit Sleep habe ich es auch schon probiert.
    Das Ergebnis ist das gleiche.
    Die Funktion Aplication.Ontime kenne ich leider nicht.
    Wie würde diese bezogen auf meine Fall aussehen?

    Gruß Achim
     
    Kimba06, 8. August 2019
    #5
  6. Hallo Wolfgang,
    ich schaue es mir morgen noch mal etwas genauer an.
    Aber auf den ersten Blick übersteigt das meine Kenntnisse bei weitem.
    Gruß Achim
     
    Kimba06, 8. August 2019
    #7
  7. Aplication.wait funktioniert nicht

    Code:
     
    EarlFred, 8. August 2019
    #8
  8. Hallo EarlFred,

    danke für deine Ausführung.
    Leider komme ich damit nicht klar. Daher hier mal der gesamte Code, welcher in Outlook bei ThisOutlookSession eingefügt ist.
    Mir ist bekannt das hier auch ein OL Forum gibt, bin aber davon ausgegangen das mein Problem hier besser aufgehoben ist, da es sich ja um ein klassisches VBA Problem handelt.
    Code:
    Leider Funktioniert es nicht. In dem Application.OnTime Befehl soll er ja eigentlich in die Sub WarteAb springen.
    Dies ist leider nicht sol. Warum?

    Hoffe das es klar ist.

    Gruß Achim
     
    Kimba06, 8. August 2019
    #9
  9. kannst du bitte klarer formulieren? Was heißt "Funktioniert nicht"?

    Nein. Application.Ontime stellt einen "Wecker", der zum besagten Zeitpunkt losrappelt und dann die Prozedur startet. Wenn Du schrittweise den Code durchläufst, sieht Du nur, wie er in der Zeile den "Wecker stellt".

    Deinen konkreten Fall ausprobiert habe ich allerdings nicht. Ist mir ehrlich zu viel Aufwand, das nachzustellen.
     
    EarlFred, 8. August 2019
    #10
  10. Moin Achim,

    das ist mir klar.
    Hast Du meine Zeilen in ein neues Modul, die Arbeitsmappe.xlsm gespeichert, und die Prozedur gestartet/ausprobiert?

    Wenn ja, was meldet diese MsgBox ?
    Wenn nein, bin ich raus.


    @EarlFred:
    Klammern müssen nicht; dienen zur besseren Lesbarkeit.
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
  11. Hallo EarlFred,

    die Zeile wird zwar gelesen, aber beim nächsten Schritt springt er sofort in die nächste Zeile ohne das eine Verzögerung o. Pause (wie eigentlich gewollt) eingelegt wird.
    Daher von mir die Aussage funktioniert nicht.

    Gruß Achim
     
    Kimba06, 8. August 2019
    #12
  12. Aplication.wait funktioniert nicht

    Hallo Marko,

    sorry das habe ich irgendwie überlesen.
    Die Box wirft einen Laufzeitfehler '438' aus mit der zusätzlichen Meldung
    Objekt unterstützt diese Eigenschaft oder Methode nicht.

    Gruß Achim
     
    Kimba06, 8. August 2019
    #13
  13. \@Mase
    Du weißt aber, was die "überflüssigen" Klammern bewirken (abgesehen von der "Optik")? Wenn Du Optik willst, setz noch Call davor, dann sind die Klammern syntaktisch erforderlich und ohne Sonderwirkung.

    @Kimba06
    Die Funktion liegt darin: "Führe den Kill-Befehl zeitversetzt aus". Das habe ich als "Wille" verstanden, nicht das Warten in einer Codezeile.
    Frage: Tut das mein Code?

    Welche Box?
     
    EarlFred, 8. August 2019
    #14
  14. Stört uns das in diesem Fall?

    Bezogen auf #11 und #2.
     
Thema:

Aplication.wait funktioniert nicht

Die Seite wird geladen...
  1. Aplication.wait funktioniert nicht - Similar Threads - Aplication wait funktioniert

  2. Formel funktioniert nur bis 19.30 Uhr

    in Microsoft Excel Hilfe
    Formel funktioniert nur bis 19.30 Uhr: Hallo zusammen, Ich würde gerne die Anzahl der ein- und ausfahrenden Fahrzeuge einer Parkgarage über mehrere Tage im Viertelstundentakt auswerten. Ich verwende dafür die Funktion ZÄHLENWENNS. Das...
  3. copyfromrecordset funktioniert nicht mehr

    in Microsoft Excel Hilfe
    copyfromrecordset funktioniert nicht mehr: Hallo zusammen, ich versuche heute schon eine ganze Weile den Fehler für das nachfolgend genannte Problem zu finden. Bis gestern hat mit dem nachfolgenden VBA-Code alles tatellos funktioniert und...
  4. Spalte=andere Spalte, Datum ist aber nicht mehr durcusuchbar

    in Microsoft Excel Hilfe
    Spalte=andere Spalte, Datum ist aber nicht mehr durcusuchbar: Hallo ich habe folgendes Problem, In eine Excel Tabelle wird mittels csv/Textimport Daten importiert. Sagen wir in die Spalte B würde nun aus der csv eine Datumsangabe importiert. Dieses sieht...
  5. Postfachsuche funktioniert nur bei einem Postfach nicht...

    in Microsoft Outlook Hilfe
    Postfachsuche funktioniert nur bei einem Postfach nicht...: Hallo zusammen, ich (Freelancer) verwende mehrere Rechner und Laptops. Auf zwei Laptops ist Office 365 Fam. installiert. Auf einem Rechner und zwei Laptops ist Office 365 Business Standard...
  6. Letzten DS beim nächsten Start wieder anzeigen funktioniert nicht.

    in Microsoft Access Hilfe
    Letzten DS beim nächsten Start wieder anzeigen funktioniert nicht.: Hallo Ich möchte beim Schliessen einer Access-Anwendung den aktuellen DS den ich in dem Moment im Formular habe, speichern und beim erneuten Start der Anwendung wieder im Formular einstellen. Dazu...
  7. Bild löschen auch wenn es nicht vorhanden ist?! Code funktioniert nicht mehr..

    in Microsoft Excel Hilfe
    Bild löschen auch wenn es nicht vorhanden ist?! Code funktioniert nicht mehr..: Hallo Leute, Habe ein Macro in Benutzung das jetzt über Monate gut funktioniert hat und jetzt kam anscheint ein update und es funktioniert nicht mehr, wobei ich es mir nicht erklären kann, weil...
  8. "Übermittlungsfehler", aber alles funktioniert trotzdem

    in Microsoft Outlook Hilfe
    "Übermittlungsfehler", aber alles funktioniert trotzdem: Hallo zusammen, ich bin neu in diesem Forum, und ich habe mich hier wegen folgendem Problem angemeldet, das ich gerne in den Griff bekommen möchte, ohne Hilfe von Experten aber nicht weiter...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden