Visual Basic - Error en formato de Hora en textbox

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Error en formato de Hora en textbox

Publicado por RGB (4 intervenciones) el 11/09/2023 18:55:24
Buenos dias alguien que me pudiera ayudar con esté detalle, tengo un fomulario de VB que muestra la información de un registro , el detalle está en que el textBox de hora me trae la siguiente información: 0,541666666666667, en lugar del formato de hora, ya meti el siguiente formato de hora y ni aun asi me reponde:

Me.TextHora.Value = Format(Me.TextHora.Value, "hh:mm:ss AM/PM")

Espero me puedan ayudar, la informacion es traida por medio de un ListBox.
Error
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error en formato de Hora en textbox

Publicado por Andres Leonardo (1798 intervenciones) el 12/09/2023 18:47:08
Podrias indicar que tiene el Me.TextHora.Value antes , de esta asignacion, probando con la hora actual lo hace sin problemas

Intenta asi

1
Me.TextHora.Value = Format(Me.TextHora.Value*1, "hh:mm:ss AM/PM")

1
2
3
Private Sub UserForm_Activate()
    Me.TextBox1.Value = Format(Time, "hh:mm:ss AM/PM")
End Sub

Hora
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error en formato de Hora en textbox

Publicado por René (4 intervenciones) el 12/09/2023 21:49:22
al poner el código que me dices me muestra el siguiente error
Error1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error en formato de Hora en textbox

Publicado por Andres Leonardo (1798 intervenciones) el 13/09/2023 00:09:09
QUita la instruccion y solo presentame que valor tiene txtHora para mi tienes un valor que no representa hora

Slaudos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error en formato de Hora en textbox

Publicado por René (4 intervenciones) el 13/09/2023 17:36:02
Parece que ya quedo Ing. muchas gracias por la ayuda, si hubiera posibilidad de contactarlo por otro medio me gustaria saberlo, para algunas consultas
Sin-error
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error en formato de Hora en textbox

Publicado por René (4 intervenciones) el 13/09/2023 18:25:22
A que se debe que de repente funcione y de repente no, no lo entiendo
Error2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error en formato de Hora en textbox

Publicado por Antoni Masana (558 intervenciones) el 13/09/2023 20:16:58
Debes hacer la asignación al TextBox en dos sitios diferentes, uno lo hace bien y el otro lo hace mal.
También puede que pase dos veces por el mismo sitio y la segunda vez lo estropea.

Solución:

- buscas en que sitios asigna valor a TextHora pones un punto de interrupción (Tecla F9) y cada vez que pare miras que datos hay y que hace.

- Si no lo ves claro me envías el libro y lo reviso.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar