vi chiedo una cortesia: Come posso mettere all'interno di questa
Sub un controllo con un if KeYAscii...... e poi un then msgbox .....
per fare in modo che se inserisco una lettera dove devo inserire un numero.
Grazie.. ecco il CODICE SOTTO.
Private Sub txtLower_KeyPress(KeyAscii As Integer)
Dim s As String
If KeyAscii >= Asc("0") Or KeyAscii <= Asc("9") Then
s = Replace(txtLower, ".", "")
txtLower = FormatNumber(s & Chr$(KeyAscii), 0, , , vbTrue)
Else
MsgBox$ MyCaption(31)
End If
KeyAscii = 0
End Sub

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando 
			 
						 eh?!?
  eh?!? a parte che si potrebbero generare duecentoventisettemilioni (forse ho esagerato
 a parte che si potrebbero generare duecentoventisettemilioni (forse ho esagerato  )di errori e così come l'hai scritta te non va bene! Poi è inutile usare un'altra variabile visto che il keypress è un evento e già di per sè la variabile keyascii!
 )di errori e così come l'hai scritta te non va bene! Poi è inutile usare un'altra variabile visto che il keypress è un evento e già di per sè la variabile keyascii!
						 
						