¿Ctime? ... ¿Para Excel vba?

Hola.. Hace un tiempo atrás consulte por una función de fechas y me enseñaron el CDATE que sirve apra convertir a Fechas, ¿hay una función que convierta un valor de un textbox a hora? Y lo pegue como HORA ( HH:¿MM ) a excel?
Gracias
Respuesta
1
Espero que con este ejemplo puedas solucionar tu problema:
Dim MiHora
MiHora = TimeValue("4:35:17 PM") ' Le asignas a la variable MiHora un valor con el formato de hora.
Si quieres ingresar una hora en un textbox y después almacenarlo como un valor horario, lo debes hacer de la siguiente manera:
Sub IngresoHora()
Dim MiHora
Dim HoraIngreso
HoraIngreso = Inputbox("Digite hora de ingreso")
MiHora = TimeValue(HoraIngreso) ' La hora debes ingresarla con la misma forma del ejemplo anterior. Si indicas AM o PM, el sistema lo reconocerá como períodos de 12 horas; si no indicas lo anterior, el sistema lo reconocerá por 24 horas.
activecell = MiHora
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas