Wolfgang Kutsche
2007-06-11 09:50:01 UTC
Hallo NG,
derzeit beschäftige ich mich mit einer Anwendung (Excel mit VBA), die
verschiedene Tabellenblätter mit Berechnungen aus unterschiedlichen
Parametern und Ergebnisblätter mit grafischen Darstellungen anzeigt.
Zwischen dem Wechsel der Tabellenblätter ist eine Wartezeit per VBA eingebaut.
Die Anwendung läuft als Endlosschleife ähnlich einer Dia-Show mit vielen
Beispielrechnungen ab.
Nun möchte ich dem Anwender Gelegenheit geben diese „Dia-Show“
(Endlosschleife) an jeder beliebigen Stelle zu unterbrechen.
Dazu habe ich folgende Frage:
Wie kann ich das laufende VBA-Programm durch Betätigen einer beliebigen
Taste oder Bewegung der Maus unterbrechen?
Derzeit kann ich dies nur durch Drücken der Esc-Taste.
Dabei stört mich in diesem Fall der Anwendung die VBA-Meldung „Die
Ausführung des Codes wurde unterbrochen“.
Ich freue mich über jeden Hinweis.
derzeit beschäftige ich mich mit einer Anwendung (Excel mit VBA), die
verschiedene Tabellenblätter mit Berechnungen aus unterschiedlichen
Parametern und Ergebnisblätter mit grafischen Darstellungen anzeigt.
Zwischen dem Wechsel der Tabellenblätter ist eine Wartezeit per VBA eingebaut.
Die Anwendung läuft als Endlosschleife ähnlich einer Dia-Show mit vielen
Beispielrechnungen ab.
Nun möchte ich dem Anwender Gelegenheit geben diese „Dia-Show“
(Endlosschleife) an jeder beliebigen Stelle zu unterbrechen.
Dazu habe ich folgende Frage:
Wie kann ich das laufende VBA-Programm durch Betätigen einer beliebigen
Taste oder Bewegung der Maus unterbrechen?
Derzeit kann ich dies nur durch Drücken der Esc-Taste.
Dabei stört mich in diesem Fall der Anwendung die VBA-Meldung „Die
Ausführung des Codes wurde unterbrochen“.
Ich freue mich über jeden Hinweis.
--
Gruß Wolfgang
WinXP Home SP2, Office 2003 SP2
http://www.wk-bau-edv.de
Gruß Wolfgang
WinXP Home SP2, Office 2003 SP2
http://www.wk-bau-edv.de