hendersson Posted February 3, 2005 Share Posted February 3, 2005 Ok,,,,tänker nog gör så att man endast slipper å skriva ":" utan att det implementeras automatiskt. Jag skippar verifiering, för det kommer användarna själva att klara. Men för att det ska gå snabbt för dem så skulle det vara bra att slippa om de skrev ":"; om de skriver 0800så blir det 08:00, om de skriver 2130 så blir det 21:30 etc. är det VBA som gäller här då också? Link to comment Share on other sites More sharing options...
Pejo Posted February 3, 2005 Share Posted February 3, 2005 är det VBA som gäller här då också? Nej då. I fortsättningen använder jag beteckningen C2 för inmatningscellen. Till att börja, med markera C2 och (för att citera mitt svar i den ursprungliga tråden) Gå till Format -> Celler I dialogen, välj fliken Tal och Kategori:Anpassat Här finns ganska stora möjligheter att skapa sina egna format mha div formatkoder. Följande anpassade talformat ger ditt önskade resultat, nästan: 00\:00 Vad det gör är att se till att alla inmatade tal blir minst fyra siffror och lägger till nollor framför om det behövs. Dessutom lägger det in ett kolon mellan siffra 2 och 3. För att omvandla det inmatade värdet till en XL-tid, lägg till följande formel i t.ex. D2: = 1/24*HELTAL(C2/100)+1/24/60*REST(C2;100) Kolumn D kan döljas, men det är värdet i D2 som bör användas vid beräkningar med tidsformler. Dataverifiering är faktiskt ingen dum idé. Markera C2 igen och välj Data -> Verifiering På fliken "Inställningar", välj Tillåt: Anpassat och mata in följande formel: =OCH(HELTAL(C2/100)<24;REST(C2;100)<60) Så länge användarna skriver korrekta tider händer ingenting, men 1270 kommer att orsaka ett felmeddelande. Om du vill formulera ett mer informativt meddelande görs det också i dialogen "Dataverifiering". /Johan Link to comment Share on other sites More sharing options...
Monshi Posted February 3, 2005 Share Posted February 3, 2005 Varför startar du en NY tråd? En fråga, en tråd är den enkla gyllene vägen här. Hänvisar till: //eforum.idg.se/viewmsg.asp?EntriesId=673893 coh stänger denna. /T Even when we know we´ll never find the answers, we have to keep on asking questions. [inlägget ändrat 2005-02-03 22:53:16 av Monshi] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.