Errore in macro non modifica valore di variabile