Select case met tijd

Status
Niet open voor verdere reacties.

meermann

Gebruiker
Lid geworden
4 nov 2008
Berichten
16
Hallo,

Ik ben bezig met een model en nu wil ik graag een select case in mijn model hebben, maar hij doet het niet. Ik wil dat als de tijd van het systeem op bijv. 18:10:10 staat dat hij dan iets electeert uit:
time = startstep
Select Case time
Case Is >= #6:00:00PM# and time <=6:15:00PM#
do...
Case Is >=#6:15:00PM# and time <+ 6:30:00PM#
do...
Case is...

etc.

Maar hij gaat dus helemaal niet de in select case. Hij gaat naar de eerste case gaat daar in (want de tijd is altijd na 6uur) en hij kijkt dus niet naar de 2e voorwaarde van het moet na 6uur zijn maar ook voor kwart over 6. Wie weet hier een antwoord op?

alvast bedankt!
 
Code:
Select Case (startstep*1440) \15
Case 24    '   06:00
   
Case 25    ' 06:15

Case 26    ' 06:30

End Select
 
bedankt voor het snelle antwoord.

Alleen als de tijd nu half 7 is gaat hij nog steeds in de eerste case omdat de eerste case tussen 6 en kwart over 6 moet zijn
maar als ik dan
Case Is => 24 and Is <=25

krijg ik een foutmelding
 
Ik betwijfel of in jouw variabele wel een tijd staat.
Op onderstaande manier is het resultaat van x: 5

Code:
startstep=timevalue("06:30")
Select Case (startstep*1440) \15
Case 24    '   06:00
  x=4   
Case 25    ' 06:15
  x=5
Case 26    ' 06:30
  x=5
End Select
 
hiermee is het helaas nog niet opgelost. OP het moment dat de tijd 6:15:20 is pakt hij hem niet meer omdat de case alleen maar op 6:15:00 staat. En omdat ik leaps heb van 10sec. pakt hij dus alles tussen de 6:15:00 en de 6:30:00 niet.
 
Dan had je je vraag anders moeten stellen.
Hoe meer je vertelt wat het resultaat moet zijn hoe effektiever een suggestie kan zijn. Wat moet er na een interval van 10 sekonden gebeuren bijvoorbeeld .
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan