In un codice vba ho una elaborazione di un ciclo for che molto spesso dura per 10 o 11 ore
For Elaborazione = 1 to x
...
...
if Elaborazione = 100 then
Msgbox che mi chiede se voglio uscire dalla macro.
In caso di nessuna risposta dopo 5 secondi la maschera si chiude e riparte normalmente la macro
...
...
...
next Elaborazione
quello che a me servirebbe è che ad un certo punto, quando ad esempio x assume valore 100 mi appaia una finestra che mi chiede se voglio uscire dalla macro con la presenza di un bottone Annulla (Exit?); e in caso di mia assenza davanti al pc, dopo tot (5) secondi (o 10 o quello che a me serve impostare) se non indico nulla il messaggio si richiude e la routine continua normalmente.
Spero di essere stato sufficientemente chiaro, altrimenti cercherò di spiegarmi meglio.
Un grazie a tutti



