Office: Excel x Sekunden im Code anhalten/warten lassen

Helfe beim Thema Excel x Sekunden im Code anhalten/warten lassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Forengemeinde, ich habe im Anhang eine Datei, die den Code 5 Sekunden warten lässt und dann weiterläuft. Leider bekomme ich bei Unload Me... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ms-office-nutzer, 31. August 2016.

  1. Excel x Sekunden im Code anhalten/warten lassen


    Hallo liebe Forengemeinde,

    ich habe im Anhang eine Datei, die den Code 5 Sekunden warten lässt und dann weiterläuft. Leider bekomme ich bei Unload Me die Fehlemeldung "Laufzeitfehler 361:Objekt kann weder ge- noch entladen werden"

    Wie kann ich dafür sorgen, dass die UserForm am Ende dennoch geschlossen wird?

    Code:
    Viele Grüße

    :)
     
    ms-office-nutzer, 31. August 2016
    #1
  2. Hallo,

    so:

    Code:
     
  3. Danke. Funktioniert.

    Und wieso ist das jetzt so? Sonst hatte ich es so verstanden, dass "Unload Me" vorwiegend empfohlen wurde.
     
    ms-office-nutzer, 4. September 2016
    #3
  4. Excel x Sekunden im Code anhalten/warten lassen

    Moin!
    Me ist ein Schlüsselwort, es gibt das Parent zurück.
    (siehe auch die entsprechende VBA-Hilfe)

    Da der Code im Modul der Tabelle1 steht, ist Me Tabelle1

    Und eine Tabelle kann man nicht "entladen" *cool.gif*

    Wenn der Button sich auf der UserForm befände, ginge Unload Me.
    Ich benutze dies auch immer, "sauberer" ist aber die korrekte Benennung.

    Gruß Ralf
     
  5. Noch ein Zusatz:
    Im Code willst Du ja eine Caption wechseln:
    Code:
    Wie Du siehst, siehst Du nichts! *grins
    Danach fehlt noch folgendes:
    Code:
    Im übrigen nutzt Dir Dein
    .Show vbModeless
    gar nichts, denn Application.Wait lässt die Applikation Excel warten (bin ohne Langenscheidt drauf gekommen *cool.gif* ).

    Gruß Ralf
     
  6. Danke für die wertvollen Hinweise.
    Ich verwende Unload Me, weil ich früher auch immer Unload UserForm1 verwendet habe und dann feststellte, dass da im Hintergrund noch irgendwie etwas weiterlief. Die Prozedur war irgendwie noch offen. Bei Unload Me war dann wirklich alles zu.
     
    ms-office-nutzer, 4. September 2016
    #6
  7. Ja das stimmt einiges nicht.


    Wo soll das hinführen? Wozu die Wartezeit? Wird so gut wie nie benötigt.

    Denn .Wait legt Excel für die Zeit lahm.
     
  8. Excel x Sekunden im Code anhalten/warten lassen

    Hallo xlph. Danke für den Hinweis. Ich wollte den Code diese Excel Tabelle einbauen (http://www.ms-office-forum.net/forum...d.php?t=335192 - hänge die Datei auch hier nochmal mit an).

    In dieser Excel Tabelle werden Aktienkurse aus dem Netz abgerufen. Mein Ziel ist, dass die Werte nach dem Drücken eines Buttons aktualisiert werden und anschließend in eine danebenstehende Spalte mit entsprechendem Datum kopiert werden. Leider dauert das aktualsieren der Werte etwas und da wollte ich Excel warten lassen, damit z. B. nicht die Aktienkurse von letzten Monat kopiert werden.
     
    ms-office-nutzer, 4. Oktober 2016
    #8
  9. Alternativ kann man damit auch die Zeit totschlagen.

    In ein neues Modul
    Code:
    Vorteil hier ist, dass Excel nicht wartet, sondern noch Handlungen stattfinden können.

    Grüße

    Mathieu
     
    mathieu_91, 4. Oktober 2016
    #9
  10. Danke für deine Hilfe. Will es gerade testen und erhalte folgende Meldung.
    Fehler beim Kompilieren:
    Konstanten, Zeichenfolgen fester Länge, benutzerdefinierte Datenfelder und Declare-Anweisungen sind als Public-Elemente von Objektmodulen nicht zugelassen.

    Was heißt das? Auf dem Gebiet bin ich noch völlig fremd.
     
    ms-office-nutzer, 4. Oktober 2016
    #10
  11. Hallo,

    der Code muss in ein Standardmodul (Menüleiste - Einfügen - Modul).
     
    Nepumuk, 4. Oktober 2016
    #11
  12. Excel x Sekunden im Code anhalten/warten lassen

    Vielen Dank
     
    ms-office-nutzer, 5. Oktober 2016
    #13
Thema:

Excel x Sekunden im Code anhalten/warten lassen

Die Seite wird geladen...
  1. Excel x Sekunden im Code anhalten/warten lassen - Similar Threads - Excel Sekunden Code

  2. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Hochzählen Zelle Excel oder Office365?

    in Microsoft Excel Hilfe
    Hochzählen Zelle Excel oder Office365?: Hallo zusammen Ich möchte im Excel eine Spalte mit den Schaltknopf hochzählen. Lokal funktioniert es einwandfrei, wie könnte ich es lösen da verschiedene Personen die gleiche Datei öffnen müssen,...
  4. Zugriff auf nicht vorhandene Datei seitens Excel

    in Microsoft Excel Hilfe
    Zugriff auf nicht vorhandene Datei seitens Excel: Hallo, wann immer ich in Excel Daten in eine Zelle gebe, dauert es ca. 1-2 Minuten, bevor Excel die weitere Bearbeitung freigibt. Unten links gibt es den Hinweis "Zugriff auf Datei erfolgt". Dies...
  5. pdf drucken mit button in excel einfügen

    in Microsoft Excel Hilfe
    pdf drucken mit button in excel einfügen: Guten Abend! Habe mit zahlreicher Unterstützung geschafft einen Button auf mein dritten Tabellenblatt einzufügen Funktion fähig. Nun brauche ich nochmals Hilfe. Ich will mittels des PDF Drucken...
  6. Excel icon fehlt

    in Microsoft Excel Hilfe
    Excel icon fehlt: Hallo zusammen ich habe das Icon aus Datei nicht um Daten abzurufen [ATTACH] was kann ich tun? bei Daten zusammenführen ist es vorhanden - ich möchte eigentlich alle Tabellenblätter in eine...
  7. Excel Tabellenblatt als PDF speichern unter Vorgabe Dateinamen aus einer Zelle

    in Microsoft Excel Hilfe
    Excel Tabellenblatt als PDF speichern unter Vorgabe Dateinamen aus einer Zelle: Hallo zusammen, ich möchte eine VBA Programmierung machen wie folgt. Das aktuelle Excel-Tabellenblatt soll als PDF Speicher unter, unter Vorgabe des Dateinamens der in Zelle A1 steht gespeichert...
  8. VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen

    in Microsoft Word Hilfe
    VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen: Hallo zusammen, ich habe eine Word-Vorlage mit Platzhaltern, in die ich mit VBA Daten aus einer Excel-Datei einfüge (in eine Excel-Zeile schreibe ich alle Daten für ein neues Word-Dokument). So...
  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