Salve a tutti. È da alcuni giorni che cerco di risolvere un problema ... ma invano.
Devo esportare in excel dei dati. Mentre il programma li sta esportando (tramite Do While ... Wend) ho una form che mi dice a che punto è l'esportazione. In questa form ho messo anche un tasto annulla che ha lo scopo di interrompere in qualsiasi momento l'operazione.
Mentre Do while ... wend sta lavorando, per far intercettare l'evento di interruzione dell'operazione ho inserito la funzione DoEvents. Tutto funziona, solo che dopo aver eseguito il DoEvents, il codice riprende il ciclo Do While da dove l'aveva interrotto.
Come faccio a uscire da questo vicolo cieco?
Sperando di essere riuscito a farmi capire, un saluto e un ringraziamento anticipato a chi mi risponde