Avatar billede plato Juniormester
26. januar 2015 - 12:26 Der er 6 kommentarer og
1 løsning

Find dato / tid ud fra antal timer angivet

Hej Alle

Jeg har brug for en form hvor man kan indtaste en værdi i antal timer. Når man har indtastet antal timer skal formen udregne på hvilken dato og klokkeslet denne værdi udløber.

Grunden er; Vi har et produkt der SKAL fyldes inden for f.eks 160,5 timer. Vi kender selv starttidspunktet. Det skal så angives lige nøjagtig hvornår denne tid udløber.

Jeg har prøvet at google men finder mest almindelige countdown-timere.

Er der en venlig sjæl der kan hjælpe mig? Det skal slet ikke være noget fancy, men den kan gøre det jeg ønsker.
Avatar billede plato Juniormester
26. januar 2015 - 12:34 #1
Det ville være fedt hvis man eks kunne indtaste:

Starttid 26.01.2015 14:01
Kørsel  160,5 timer

Resultat: 00.00.0000 00:00
Avatar billede terry Ekspert
26. januar 2015 - 13:29 #2
Avatar billede kabbak Professor
26. januar 2015 - 17:34 #3
starttid = #1/26/2015 2:01:00 PM#
kørsel = 160.5
sluttid = starttid + (kørsel / 24)
MsgBox Format(sluttid, "dd-mm-yyyy hh:nn")
Avatar billede plato Juniormester
27. januar 2015 - 11:16 #4
I am stuck....

Har et form felt:

Starttid (txtTimeStart)

RunTime (txtRunTime) her indtastes antal timer i rene tal.

En knap med følgende kode:
Dim txtTimeStart As Date
Dim txtRunTime As Date
Dim LDate As Date
txtTimeStart = Me.txtTimeStart
txtRunTime = Me.txtRunTime
LDate = DateAdd("N", txtRunTime, txtTimeStart)
Me.txtResult.Value = LDate

Når der trykkes på knappen vises resultatet i txtResult

Men hvis jeg skriver starttid 27-01-2015 13:00
og i txtRunTime indtaster jeg eks 2 timer.
Så returnere den 27-01-2015 13:02

?
Avatar billede plato Juniormester
27. januar 2015 - 11:23 #5
Tak Kabbak :)


=Nz([txtTimeStart])+Nz(([txtRunTime])/24)

Smider du et svar.
Avatar billede kabbak Professor
27. januar 2015 - 16:24 #6
et svar

den anden skal være
LDate = DateAdd("H", txtRunTime, txtTimeStart)
Avatar billede kabbak Professor
27. januar 2015 - 16:24 #7
;-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester