Tak for svarene med desværre virker de ikke helt efter hensigten udover at jeg ikke kunne få nogen af svarene til at virke derfor prøver jeg at sammesætte dem lidt
og fik denne til at virke med "bare" et problem.-(
On Error GoTo fejlmelding If TimeValue(txtsluttid.Text) = False Then
fejlmelding: MsgBox ("Fejl i tidsformat") txtsluttid.SetFocus Exit Sub End If
Problemet er at man kan skrive 2.00 (som er det samme som 02-01-1900 00:00:00) og den godtager det som en dato "tror jeg" og formålet var at de som bruger det skal skrive tt:mm og ikke mere en det. formålet er at man kan skrive hvornår man er færdig med en process som er i timer samme dag. og har set at nogen skriver 02.30 (altså med punktum) hvilke giver problemer i udregning
har set andre løsninger herind som ikke er helt gode fordi den insætter (:) mellem 4 tal
håber i kan hjælpe og undskyld den lange svare til man har kun tid til at arbejde med dette i weekend Ps er ville til at give mere en de 30 point for en super løsning:-)
Problemet er indtastning af tid som 2.00 - men dette kan også løses, hvis kan man tester de celler, hvori tid skal indtastes - og ændre indtastningen til 2:00. Hvilke celle(r) er der tale om?
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.