Anthony ha scritto:Quel messaggio esce quando si preme Contr-Interruz; cosa che immagino tu non fai...
karug ha scritto:mi sono accorto che la maggior parte delle volte capita dopo che io ho brekkato volontariamente il programma...
Non so se lo hai gia' notato, ma una delle proposte contenute nel link che ti ho passato elimina proprio la possibilita' di brekkare la macro (EnableCancelKey = xlDisabled); comunque il mio suggerimento e' di bloccare CancelKey e usare il checkbox (o un altro trucco) per consentire il break della macro (come detto in altra discussione).
Ricorda che il loop da interrompere deve contenere un DoEvents, altrimenti non riuscirai a interagire col checkbox (o con altri elementi del foglio, se usi un altro trucco) fino alla conclusione della macro, vanificando quindi le modifiche.
Ciao