Calcul d'heure

Bonjour à tous forumeurs et forumeuse

J'ai un petit probleme de calcul d'heure à résoudre,

imaginez, vous avez :

A2 B2

7:38 12:00

Il faut qu'en C2, j'ai le résultat de A2 + B2, rien de tres compliqué, je dois réaliser cela sous vba, ce qui donne

Cells(2, 3) = Cells(2, 2).Value -cells(2, 1).value

Mais voilà, ils voudraient que lorsque A2<7:45, que la valeur prise en A2 démarre à partir de 7:45, tout en conservant la valeur réelle (ici 7:38)

Pour la condition j'avais placé

If Hour(Cells(1, 2)) = 7 And Minute(Cells(1, 2)) < 45 Then

Mais comment faire pour garder mon heure réelle tout en faisant le calcul selon l'heure minimale ?

Bonjour

A essayer

Cells(2, 3) = Cells(2, 2).Value - Application.Max(Cells(2, 1).Value, "07:45")

Cela fonctionne ^^

merci beaucoup

Rechercher des sujets similaires à "calcul heure"