Hier zur Erinnerung meine Frage
>Aus einer UserForm heraus starte ich eine Sub in einem Standartmodul.
>In diesem Modul/Sub läuft jetzt eine ForNext Suchschleife ab.
>Ich möchte diese Suchschleife nun mittels eines Buttons aus der UserForm unterbrechen können.
>Ich habe mit "DoEvents" hin und her probiert.
>Es klappt nicht.
Dein Vorschlag:
For index = 1 To 300000
'Dein Code
DoEvents
If halt Then Exit For
Next
Kam heute erst dazu, Deinen Vorschlag zu testen.
Hat geklapt.
Muß allerdings das entsprechende Stop-Button lange gedrückt halten, bis der Stopvorgang einsetzt.
Dabe das DoEvents-Ereignis schon an mehrere Stellen innerhalb der Schleife gesetzt, da diese etwa 5-7 Sekunden lang läuft.
Danke für Deinen Vorschlag.
Gruß
Bernhard