Originariamente inviato da Sergran
Ti spiego... il codice originale è così formato

If Right(Me.[001], 5) <> "_" & Me.[Numero_cd] Then
Me.[001] = Me.[001] & "_" & Me.[Numero_cd]
End If

dove [Numero cd] varia a seconda del record selezionato.
Diciamo che l'asterisco io lo userei perchè potrei trovare scritto _0001 oppure _0002... _00_0001... _000_0010 etc etc
Perchè non dirlo prima?
Non capirò mai perchè vi sia questa strana 'mania' di spiegare le cose a rate.

Allora 'probabilmente' dovresti usare LIKE, ti consiglio di studiarti la guida al riguardo perchè ci sono un po' di cosette da sapere e capire, oltre ad esserci un esempio chiaro sui diveri usi di LIKE.
In ogni caso, la vedo dura confrontare quel tipo di valori così variegato perchè non è un pattern costante, cosa (nel tuo caso specifico) che mi pare di fondamentale importanza.

Ma non conoscendo lo scenario della tua applicazione non posso dirti di più.