Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
176to180
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
176to180
176to180
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

MsgBox per VBA beenden

MsgBox per VBA beenden
03.11.2002 21:23:45
Peter Feustel
Hallo Excel Gemeinde,

gibt es die Möglichkeit, den OK Button der MsgBox per VBA nach einer bestimmten Zeit zu drücken um die Message verschwinden zu lassen?
In der Recherche habe ich unter Zeit und MsgBox nichts bzw. zu viel gefunden, um alles durchzulesen.

Für einen Tipp schon vielen Dank im voraus.
Gruß, Peter

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: MsgBox per VBA beenden
03.11.2002 21:44:35
Ramses
Hallo Peter,

Die einzige Möglichkeit, mit allen Unsicherheiten !!!, ist die

SendKeys "{Enter}"

Anweisung nach Ablauf einer bestimmten Zeit. Da musst du aber das ganze dahingehen kontrollieren, dass in der Zwischenzeit keiner die MsgBox bestätigt hat :-)

Hier eine kleine schnelle Variante:

Allerdings ist hier noch nicht geprüft, ob ein anderes offenes Windowsfenster den Focus hat !!!

Was spricht gegen eine kleine Userform welche die Meldung bringt. Da kannst du die Zeitkontrolle bei der Initialisierung der Userform starten und beim vorzeitigen Beenden abbrechen.
Das ist sicher leichter zu kontrollieren.

Gruss Rainer

Anzeige
Re: leider geht es bei mir nicht
03.11.2002 22:15:11
Peter Feustel
Hallo Ramses,

danke für Deinen Tipp, aber irgendetwas will bei mir nicht so, wie geplant.
Die MsgBox bleibt stehen und muss 'manuell' durch Bestätigung des OK Buttons bendet werden.
Hast Du noch einen Tipp für mich?

Gruß, Peter

Sorry. Nur noch die Userform. o.T.
03.11.2002 22:20:34
Ramses
...
Re: danke Hans, so funktioniert es.
04.11.2002 10:07:26
Peter Feustel
Hallo Hans,

Deine Lösung ist exakt die, die ich gesucht habe - und sie läuft hervorragend.

Gruß, Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige