Operaciones con horas en vba excel

Hola. Ojala me puedan ayudar. Tengo una macro en excel, con variables declaradas como date donde guardo una hora obtenida de una celda de excel, a esa hora debo restarle 2 horas, el problema es que si mi hora es por ejemplo 01:30 a.m. Al restarle 2 hrs me arroja algo asi; 01/01/1900 11:30 p.m. Y yo necesito solo la hora, ya que la fecha la manipulo con otra variable también de tipo date. No se si exista algún otro tipo de dato para declarar mis variables de hora o como puedo hacer para que solo me tome la hora??

De antemano gracias!

Añade tu respuesta

Haz clic para o