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!