Beh, spero che nel frattempo hai risolto...In genere con Esc oppure Contr-Pausa va in debug e si puo' interrompere.
Il quanto all' origine del casino, hai inserito in una macro "di evento" (Worksheet_SelectionChange) una istruzione che ri-crea l' evento [Range("A3:AV" & Cells(Rows.Count, "A").End(xlUp).Row).Select]
Puoi evitare di toccare la selezione, usando ad esempio
- Codice: Seleziona tutto
Range("A3:AV" & Cells(Rows.Count, "A").End(xlUp).Row).Sort Key1:=Range("B3"), Order1:=xlDescending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Oppure prudenzialmente usi in testa alla macro di evento
Application.EnableEvents = False e prima dell' uscita (qualsiasi uscita...)
Application.EnableEvents = TrueHo sganciato il tuo messaggio dalla discussione titolata "Macro per importazione dati DDE" visto che si tratta di argomento diverso.
Ciao