Ciao,

Sicuramente la domanda potrebbe essere banale, ma ci sto sbattendo la testa da un pò. Il problema è che non riesco a far rispettare una condizione if, per l'inserimento di un carrattere; ovvero:

Ho un form con delle celle ed un bottone che se cliccato mi fa inserire un valore dentro le celle (in questo caso un carattere che deve essere solo "V"). La condizione c'è l'ho strutturata cosi:



codice:
valore = InputBox("Immetere un Valore", "Immettere un valore") 
If valore <> V Then 
MessageBox.Show("Errore il carattere può essere solo V") 
Me.casilla1.Clear() 
ElseIf valore = V Then 
Me.casilla1.Text = Me.casilla1.Text & valore & Chr(13) & Chr(10) 
End If 
End Sub
Quello che voglio, oltre ovviamente a mandare un messaggio di errore se l'utente inserisce un carattere diverso da V è che se invece l'utente inserisce V, il carattere viene dunque scritto nella cella e procede di conseguenza nella cella adiacente.

Spero di essere stato chiaro.

Grazie in anticipo del vostro aiuto.

P.S. Lavoro con Visual Basic 2010 Express