Programacion de Userform en Visual Basic (Excel)
Publicado por Ulises (2 intervenciones) el 30/10/2018 22:40:48
Hola a todos! (es mi primera vez en el foro y cualquier acotación sirve)
Les comento: tengo el siguiente UserForm:

explicare brevemente de que trata, es un programa de almacenamiento de mercaderia en casilleros, el primer combobox selecciona un casillero, los siguientes 4 labels muestran el folio (numero de 7 digitos) de los pedidos almacenados en cada casillero, en el textbox "Nota de venta" se ingresan los folios manualmente, en el textbox "picking" se asignan responsables de cada pedido, (nombre y apellido), en los textbox, dia, mes y año se ingresa la fecha de vencimiento de cada pedido, esto quiere decir, una fecha tope para la entrega de la mercaderia, el boton buscar sirve para que, al digitar un folio, al ser presionado me muestre en que casillero esta ese pedido, el label de "estado" me muestra si el folio ingresado sigue vigente, o esta vencido, y eso lo determina, si la fecha actual es 7 dias mayor a la fecha de vencimiento, entonces esta vencida, si es 7 dias menor, esta vigente. y al presionar el boton agregar, guardo folios en los casilleros seleccionados, al presionar eliminar los borra de la planilla, y al cancelar, borra todos los cuadros del userform.
La dificultad es la siguiente, como hacer para almacenar la fecha al seleccionarla en el combobox al presionar agregar y como hacer para que al consultar un folio, la compare con la fecha actual y me diga si esta vigente o vencida...si suena muy enredado, solo enfoquemonos en las fechas, como hacer para almacenar una fecha, y al presionar consultar, la compare con la fecha actual y me arroje esos datos.
antes que nada se agradece cualquier orientacion :)
Les comento: tengo el siguiente UserForm:

explicare brevemente de que trata, es un programa de almacenamiento de mercaderia en casilleros, el primer combobox selecciona un casillero, los siguientes 4 labels muestran el folio (numero de 7 digitos) de los pedidos almacenados en cada casillero, en el textbox "Nota de venta" se ingresan los folios manualmente, en el textbox "picking" se asignan responsables de cada pedido, (nombre y apellido), en los textbox, dia, mes y año se ingresa la fecha de vencimiento de cada pedido, esto quiere decir, una fecha tope para la entrega de la mercaderia, el boton buscar sirve para que, al digitar un folio, al ser presionado me muestre en que casillero esta ese pedido, el label de "estado" me muestra si el folio ingresado sigue vigente, o esta vencido, y eso lo determina, si la fecha actual es 7 dias mayor a la fecha de vencimiento, entonces esta vencida, si es 7 dias menor, esta vigente. y al presionar el boton agregar, guardo folios en los casilleros seleccionados, al presionar eliminar los borra de la planilla, y al cancelar, borra todos los cuadros del userform.
La dificultad es la siguiente, como hacer para almacenar la fecha al seleccionarla en el combobox al presionar agregar y como hacer para que al consultar un folio, la compare con la fecha actual y me diga si esta vigente o vencida...si suena muy enredado, solo enfoquemonos en las fechas, como hacer para almacenar una fecha, y al presionar consultar, la compare con la fecha actual y me arroje esos datos.
antes que nada se agradece cualquier orientacion :)
Valora esta pregunta


0