Saltar al contenido

Cómo hacerlo para que excel no me deje marcar un control de formulario si los otros no estan listos?


Recommended Posts

publicado

Trabajo en una empresa de retail, entonces para poder realizar la recepción a través de Oracle, primero debo haber realizado la orden de compra y haber recibido factura.

Entonces queremos que a través de Excel, para registro de nosotros, no se haga el check de la recepción si no se ha realizado orden de compra y recibido factura.

Espero que me puedan ayudar.

saludos

post-217979-145877016582_thumb.png

Invitado FernandoML
publicado

Buenos días karem

Para poder hacerlo, debes escoger en cada control el evento Exit

y a través de un if comprobar que se encuentre escrito, en el caso que eso no se cumpla, no pasar al siguiente.

Mirate el ejemplo que te he enviado


Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Text = "" Then Cancel = True
End Sub
[/CODE]

Ejemplo.rar

Invitado FernandoML
publicado

comprime el archivo solamente asi te dejara

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.