Grazie vuott per la tua solita disponibilità.
Naturalmente e' dichiarata in global, ma è in _new che assegno il valore false.
Ma non è quello il problema, perchè all'inizio del Do While è comunque false tantè che viene eseguita la porzione di codice ma dopo non riprende il loop, se fosse stata True non verrebbe eseguito.
Infatti dopo il loop ho inserito una linea di codice che naturalmente non viene eseguita perchè appunto esci è False ma il Loop non cicla.
Cosa potrebbe essere?