Ciao a tutti
Innanzi tutto un caro saluto a Salvatore.
Non ho seguito più dopo il primo intervento e, pertanto, potrei anche sbagliare e mi scuso in anticipo.
Non credo che il problema sia nella macro indicata bensì nella macro Sub Macro75bis() assegnata al pulsante 2.
Nella suddetta macro ho aggiunto all'inizio e alla fine Application.EnableEvents = False/True
L'altra macro ( quella relativa al WorkSkeet_Change del Foglio("sal")) ha alcune imperfezioni
1°) la dichiarazione delle variabili è meglio sia esplicita altrimenti si occupa inutilmente un sacco di memoria; la Dim r, c, d pone tutte e tre le variabili come Variant mentre è più corretto dichiarare la r e la c come Long (visto che si riferisco a riga e colonna);
2°) la variabile d è inutile; Target va bene (ricordarsi che Target è un
Range);
3°) salvo errori (e qui posso sbagliarmi perchè non so se ci sono altre macro che potrebbe ero andare in conflitto) le righe Application.EnableEvents = False/True possono eliminarsi.
Riallego il file con le variazioni di cui sopra.
Ciao,
Mario