Ciao Franco
Quello della userform è un mio precedente tentativo che ho poi cancellato.
Le macro possono essere inserite in moduli standard (e lanciate in vari modi) o in moduli dei fogli di lavoro qualora si voglia eseguire il codice al verificarsi di determinati eventi.
Nel tuo caso la macro viene eseguita quando viene modificato il contenuto della cella A1 (va da sé che si possono prevedere quante celle si vogliono).
Per inserire tali macro devi:
1) Aprire l'editor di VBA
2) In alto a sinistra fare doppio clic sul foglio dove vuoi la macro abbia effetto
3) Nella finestra a destra in altro vedrai due "tendine"; in quella a sinistra seleziona Worksheet ed in quella a destra Change
4) Vedrai comparire le seguenti istruzioni:
Private Sub Worksheet_Change(ByVal Target As Range)
End Sub
all'interno delle quali dovrai copiare il codice della mia macro.
Alfredo