09. september 2014 - 21:39Der er
13 kommentarer og 1 løsning
funktion der tjekker for punktum eller komma
er der en funktion som kan tjekke for input - der tjekker om der er tastet punktum eller komma i et flet og som ikke giver lov til at taste punktum i feltet - og hvordan skal den programmeres?
for jeg har lavet en timeseddel hvor der kun må tastes tal og komma, ellers går der ged i udregningen.
Jeg kan ikke svare på dit spørgsmål, men fik blot en lille tanke at det måske var en ide at have en lille makro som omdannede punktummer til komma? Det lyder i hvert fald som om det måske var en måde at omgå dine udfordringer?
Når man skal regne med timer og minutter bør man som udgangspunkt bruge det format, som Excel kender, hvilket betyder at der skal anvendes : Men du har valgt noget andet. Du skriver ikke hvilken version af Excel du bruger, men hvis det er i Excel 2013, kan du bruge menuen Data - vælg så Datavalidering. Først markerer du de kolonner, som skal have begrænsningen. Så vælger du Data-Datavalidering. I Tillad vælger du Decimal I Data vælger du mellem I minimum skriver du 00,00 I maximum skriver du 23,59 Tryk Ok. Så vil alle andre former for indtastninger blive afvist.
Jeg forstår ikke, at punktum er tilladt, idet det ikke er tilfældet når jeg gør det. Men når det er Excel 2011 må det jo være apple, og om den behandler punktum og komma anderledes kan jeg ikke udtale mig om. Hos mig er alt andet end tal mellem de anførte adskilt af komma ej tilladt. Du bør i øvrigt ikke bruge svar, men i stedet kommentar - med mindre du på et tidspunkt vil give dig selv point.
Det virker mærkeligt. Nu har jeg også testet min løsning i Excel 2007, og der virker den også. Den fil, som store-morten har uploadet, virker også fint hos mig. Jeg tænker på, om de celler du taster i, allerede har noget formattering som ikke er standard, siden det ikke virker. Som udgangspunkt skulle de forskellige funktioner i Excel virke ens i mac og Windows udgaver. Har du prøvet løsningsforslagene i et helt tomt og uberørt ark?
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.