Domanda:

La selezione da un elenco di validità nella colonna D è sostituita da un numero. Funziona solo con XL9 e versioni successive.

Risposta:

Inserisci il codice seguente nel modulo Questa cartella di lavoro.

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column <> 4 Then Exit Sub

Application.EnableEvents = False

Target.Value = WorksheetFunction.VLookup(Target.Value, Range("A1:B12"), 2, 0)

Application.EnableEvents = True

End Sub