Contador de caracteres hacia atrás
Necesitaría un contador de caracteres pero que vaya hacia atrás. Me explico: En un formulario al campo observaciones le he puesto como longitud 125 y me gustaría que apareciera en el formulario un cuadro de texto en donde cada vez que el usuario escriba una letra se descontara 1 de ese cuadro para que en todo momento el usuario sepa cuantos caracteres puede escribir aun.
Uso este código pero resulta que cuando pulso la tecla de borrar también sigue descontado el contador
Este código lo pongo en el evento al cambiar el campo donde escribo y el Texto15 es el cuadro donde reflejo la cantidad de caracteres restantes por escribir.
If Me.Texto15.Value > 0 Then
Me.Texto15.Value = Me.Texto15.Value - 1
Else
MsgBox "Ya no puede escribir mas en este campo", vbInformation, "Administrador"
End If
Uso este código pero resulta que cuando pulso la tecla de borrar también sigue descontado el contador
Este código lo pongo en el evento al cambiar el campo donde escribo y el Texto15 es el cuadro donde reflejo la cantidad de caracteres restantes por escribir.
If Me.Texto15.Value > 0 Then
Me.Texto15.Value = Me.Texto15.Value - 1
Else
MsgBox "Ya no puede escribir mas en este campo", vbInformation, "Administrador"
End If
1 Respuesta
Respuesta de Johan Montiel
1