title image


Smiley TIPP: Uhrzeiten runden
oder auch einfach:



Public Function ZeitAbrunden(D, Optional Minuten = 15)

Dim Tmp As Double

Tmp = (((CDbl(D) * 1440#) \ Minuten) * Minuten) / 1440#

ZeitAbrunden = CDate(Tmp)

End Function



Public Function ZeitAufrunden(D, Optional Minuten = 15)

Dim Tmp As Double

Tmp = ((((CDbl(D) * 1440#) + Minuten - 0.50001) \ Minuten) * Minuten) / 1440#

ZeitAufrunden = CDate(Tmp)

End Function



Public Function ZeitRunden(D, Optional Minuten = 15)

Dim Tmp As Double

Tmp = ((((CDbl(D) * 1440#) + (Minuten / 2)) \ Minuten) * Minuten) / 1440#

ZeitRunden = CDate(Tmp)

End Function





je nachdem, was du nun genau vor hast...



Gruß aus dem Norden
Reinhard


Bitte immer die Access-Version angeben!
DB-Wiki


Wie man Fragen richtig stellt

YaccessAccess-FAQUnd ansonsten: Wikipedia




geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: