Crear macro VB para restar valores en diferentes filas
Tengo una tabla de datos con las siguientes informaciones:
Fecha Material HoraMuestra Estado
4-12-18 27694 7:30:00 Fin Lote
4-12-18 27694 7:15:27 Inicio Lote
4-12-18 27694 7:20:31 Inicio Lote
3-12-18 24747 10:10:08 Fin Lote
3-12-18 24747 9:45:25 Inicio Lote
Con esta información quiero saber cuanto he tardado (en minutos), del material x por día.
En las diferentes filas hay un listado de muestras tomadas y quiero saber, por día y material, la diferencia entre el máximo y el mínimo.
Es importante decir que puede haber mas de 2 materiales por día (solo me interesa la primera hora y la ultima hora, para después restarlas) y también puede que haya materiales con solo 1 registro (porque se habrán olvidado de apuntar la hora de inicio o final)
No se me ocurre ninguna opción si VB.
¿Alguien me podría ayudar a configurar el VB para que haga esta operación?