Necesito un Botón este activo en función del valor de un campo de texto

Necesito de alguien que pueda ayudarme.

Tengo un botón que realiza una actualización y el mismo ha de estar Activo en función de un campo si esta a cero y No Activo si contiene un valor.

Os agradecería me pudieseis dar información de como puedo realizarlo.

1 respuesta

Respuesta
2

Si por "estar a cero" te refieres a que esté vacío o en blanco, el código que necesitas podría ser uno de estos:

If Nz(Me.Campo,"")="" Then

Me.Boton.Enabled=False

Else

Me.Boton.Enabled=True

End If

o este otro:

If len(Me.Campo)>0 Then

Me.Boton.Enabled=False

Else

Me.Boton.Enabled=True

End If

Si por "estar a cero" te refieres a que tenga el valor 0, sería así:

If Me.Campo=0 Then

Me.Boton.Enabled=False

Else

Me.Boton.Enabled=True

End If

Tendrás que cambiar Boton y Campo por los nombres que tu tengas.

Como no das muchos datos, no te puedo indicar exactamente dónde colocar el código. Podría ser en el evento "Al activar el registro" de tu formulario, "Después de actualizar" de tu campo... eso ya lo verás tu.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas