I tidlista som jag gjort vill jag kunna använda både komma och punkt då 100 personer använder den och de har olika inställningar i sina datorer. Komma fungerar alltid men i vissa datorer summerar tidlistan ej om de använder punkt. Hjäp mig! Kan du beskriva hur summeringen går till. Sker den direkt i ett kalkylblad eller i VBA och hur ser formlerna/koden ut? Jag misstänker att det tar för lång att själv lägga upp en fil som din för att simulera felen och hitta en lösning. Dessutom kanske simuleringen ändå inte motsvarar din fil och allt arbete har varit förgäves. Det bästa vore att att du skickade över filen, om den inte innehåller allt för känslig information vill säga. Kanske jag kan skriva ett makro men i så fall vill jag ha "the real thing" för att göra mig besvär. Kanske någon annan kommer med en lösning på denna sida. Jag har mailat dig via Pellesoft. Jag tror att om man kan skriva en slinga typ om autokorrigering i händelse av att punkt används kan man kanske lösa det. Jag skickar gärna en fil till dig men hur bifogar jag den i detta forum?Elg Det går nog inte men jag har mailat dig min e-postadress via Pellesoft. Du bör kunna läsa e-brevet på din Community-sida, rubrik "Inkorg". hmm... Nej det tror jag inte - problemet är i så fall att veta vilka som skrivit enstaka punkt och inte fått en summering (100 pers kommer att använda denna lista)Elg Nu har jag inte sett din lista, men jag antog att det var något sånt här: Varför inte skapa en egen summa-funktion som innehåller följande: Det är i oftast onödigt att sitta och köra med VBA när man kan lösa det med inbyggda formler, och i detta fallet är det troligtvis så. Om klocktid (18:00) används som tidsangivelse av användarnaanvända både komma och punkt i cell
Eva-LenaSv: använda både komma och punkt i cell
Sv: använda både komma och punkt i cell
Sv: använda både komma och punkt i cell
Sv: använda både komma och punkt i cell
Sv: använda både komma och punkt i cell
Borde inte detta funka?
1. Markera kolumnen du har punkter och komma i.
2. ctrl-h
3. fyll i punkt i översta fält och komma i understa.
4. Ersätt alla / Replace all
Skjut inte flugor med elefantstudsare. =)
/Niklas JanssonSv: använda både komma och punkt i cell
Sv: använda både komma och punkt i cell
2,3
4,3
2.5 <- den funkar inte
2,6
Och att summan då blir fel.
Men du kan skicka den till mig med om du vill: vas_no1@yahoo.com
/Niklas JanssonSv: använda både komma och punkt i cell
1. Läs in alla värden som ska summeras till en array
2. Kör en replace() där punkt byts till komma
3. Summera allt
4. returnera värdet
/EmmaSv: använda både komma och punkt i cell
Funktioner man skrivit själv är segare, mer felbenägna och jobbiga att skicka till andra (makrosäkerhet om det sitter i filen, lösa filer andra måste hantera annars).
Nä... använd bara VBA när det ger en väldigt mycket tydligare kod eller när det inte går att lösa m excel-formel.
/Niklas JanssonSv: använda både komma och punkt i cell
och summering också sker i klocktid så borde det rimligtvis inte
bli en konflikt.
A1: 03:00
A2: 04:00
A3: =A1+A2 ----> 07:00
Slutsumman kan omvandlas till decimaltid om så önskas:
A4: =A3*24 ----> 7,00 (decimaltid)
För att underlätta för användarna så kan en procedur skapas som omvandlar inmatade värden såsom 3,45 till 03:45.