tbft
XLDnaute Accro
Bonjour
j'ai écris la fonction suivante:
Je ne comprend pas pourquoi quand je l'appel ainsi elle me renvoi faux
tp issue du calcul du delta de date est un entier mais le test int(tp)=tp renvoi faux
quelqu'un peut me dire ou est ma boulette et comment la corrigé, svp?
D'avance merci
j'ai écris la fonction suivante:
VB:
Public Function est_au_pas(heure, intervale, debut) As Boolean
Dim tp As Variant
tp = DateDiff("s", debut, heure) / (intervale * 60 * 60 * 24)
If (Int(tp) = tp) Then est_au_pas = True Else est_au_pas = False
End Function
VB:
h2 = est_au_pas(#1/31/2013 11:10:00 PM#, #12:10:00 AM#, #1/1/2013#)
quelqu'un peut me dire ou est ma boulette et comment la corrigé, svp?
D'avance merci