R
Ridame
Guest
Bonjour a tous,
Je viens ici pour vous demandez conseil pour une comparaison entre deux heures choisit dans deux cellules différente.
voici mon code:
j'ai déclaré heure sous ce format
le soucis c'est que quand je fais des testes pour voir ce que m'affiche range("d"&i) avec un msgbox, j'ai 00:00:00(la cellule contient une valeur, il n'est pas a zero)
je suis sur qu'il existe un format précis, mais je m'y connais pas trop
cordialement
Je viens ici pour vous demandez conseil pour une comparaison entre deux heures choisit dans deux cellules différente.
voici mon code:
Code:
For i = 9 To 3000
If Range("C" & i).Value = Range("A" & i).Value Then [COLOR="Lime"]'comparaison de deux string [/COLOR]
If Range("D" & i).Value = Range("B" & i).Value Then [COLOR="lime"]'comparaison de deux cellule de ce format "00:00:00"[/COLOR]
MsgBox "00:00:00"
Exit For
End If
If Range("D" & i).Value > Range("B" & i).Value Then [COLOR="lime"]'idem[/COLOR]
heures = Range("D" & i).Value - Range("B" & i).Value
MsgBox "Vous avez encore " & heures
Exit For
End If
If Range("D" & i).Value < Range("B" & i).Value Then [COLOR="lime"]'idem[/COLOR]
heures = Range("B" & i).Value - Range("D" & i).Value
MsgBox "Vous avez dépassé votre quota d'" & heures
Exit For
End If
End If
Next i
j'ai déclaré heure sous ce format
Code:
dim heures as date
le soucis c'est que quand je fais des testes pour voir ce que m'affiche range("d"&i) avec un msgbox, j'ai 00:00:00(la cellule contient une valeur, il n'est pas a zero)
je suis sur qu'il existe un format précis, mais je m'y connais pas trop
cordialement