Mostrar formato de celdas condicionada en formulario

Tengo una celda condicionada para que muestre el tiempo transcurrido entre una fecha y otra. Al realizar la operación muestra, por ejemplo: 2 meses y 21 días. Pero cuando muestro ese resultado en mi formulario de esta manera: TextBox9.Value = Range("L7: L65365"). Find(TextBox1.Text). Offset(0, 3) me muestra un formato de fecha con hora.

Quisiera saber cómo mostrar la información el el formulario tal como la celda.

1 respuesta

Respuesta
3

El formato que tienes en la celda lo tienes que poner también en el siguiente formato:

TextBox9.Value = Format(Range("L7:L65365").Find(TextBox1.Text).Offset(0, 3), "### ##")

Cambia "### ##" por el  formato que tienes en la celda.

Gracias Dante. Gusto en saludarte. 

Esa opción ya la intenté y tampoco me funcionó o no la estoy haciendo bien.

Te mando una imagen de las condiciones de la celda y el resultado.

Pensé que era un formato de celda.

¿En la celda solamente tienes un número?

Puedes mostrarme el formato que pusiste.

Es esto se muestra en el formulario:

No me dijiste qué tienes en la celda.

Podrías compartirme una copia de tu archivo.

mi correo [email protected]

Listo. Ya lo envié

Listo. Ya lo envié

Para el formato, prueba con .Text:

TextBox9.Value = Range("L7:L65365"). Find(TextBox1.Text).Offset(0, 3).Text

Para la búsqueda, con xlWhole:

Set n = Range("L7:L65365").Find(TextBox1.Text, , xlValues, xlWhole)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas