¿Cómo guardar el valor de un calendario en un textbox de diferente formulario?

Quisiera saber si pueden ayudarme con la siguiente duda:

Tengo un botón en un formulario que llamaré UserForm1 y este botón muestra un calendario que habilité en otro formulario (Userform2) junto con el calendario agregue un botón de "Guardar" y quisiera que al indicar la fecha en el calendario y hacer clic en "Guardar" la fecha me la muestre en un textbox que instalé en el Userform1. No se si lo pudiera resolver con una variable pública o si alguien tiene una solución mejor, se lo agradeceré (cabe mencionar que esto es en VB de Excel 2013 y por lo que sé, los calendarios son un poco distintos que en las versiones anteriores de office).

1 Respuesta

Respuesta
2

Como al llamar al 2do userform no estás cerrando el primero, en el botón GUARDAR debes mover la fecha al textbox del 1ro con esta instrucción:

Userform1.Textbox1 = cdate(fechax)

'cerrar el 2do UF (opcional)

Unload Me

Reemplazá 'fechax' por la fecha que seleccionaste y ajusta el nombre del textbox.

Elsa, como siempre tu respuesta es excelente, te lo agradezco inmensamente. Ojalá puedas ayudarme con otro tema distinto, en un momento te comento cual es. 

De nuevo muchas gracias!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas