Intanto dovresti precisare la versione di Visual Basic, chiedere al moderatore che ti venga spostata la discussione nel forum giusto (non è questo per il VB) e dovresti anche leggere il regolamento ...

Poi, sarebbe il caso che ci indicassi cosa hai scritto e dove incontri difficoltà ... se partiamo dal tuo codice, si arriva a darti una mano, se vuoi che qualcuno scriva tutto per te, te lo dico prima, non hai scelto il forum giusto.

Quindi, partiamo dalle consonanti ... se scorri tutta la stringa a partire da sinistra verso destra, carattere per carattere e controlli che il carattere non sia una vocale (AEIOU) allora è una consonante ...

Le regole complete le trovi in

http://www.dotnethell.it/articles/Ca...ceFiscale.aspx