11. oktober 2005 - 11:02
Der er
8 kommentarer og 1 løsning
Konvatere streng til tal
Jeg skal have lavet en streng om til tal, eks: eks1: streng="-6258.50000000" --> tal="-6258,50" eks2: streng="58.70000000" --> tal="58,70" Som I kan se skal der 2 decimaler efter komaet. Jeg har prøvet med tal=Val(streng), men da får jeg kun en decimal, 58,7 og -6258,5 Nogen som kender den funktion som jeg skal bruge?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. oktober 2005 - 11:27
#1
sæt formatet, på feltet i tabellen, til Fast og vælg 2 decimaler
11. oktober 2005 - 11:37
#2
Det kan jeg ikke, det er sammensat tabel, som jeg ikke må røre ved, så det skal gøres gennem en forespørgsel.
11. oktober 2005 - 11:45
#3
du kan også gøre det i en forespørgsel Højreklik vælg egenskaber Format Decimaler
11. oktober 2005 - 12:17
#4
Prøv med =FormaterTalOgBogstaver('-6258.50000000';2;Sand;Falsk;Sand) Hvis den ikke kan kende punktummet som komma kan du: =FormaterTalOgBogstaver(Replace('-6258.50000000'; '.'; ',');2;Sand;Falsk;Sand)
11. oktober 2005 - 12:18
#5
Min acces er som du ser dansk, det hedder noget andet på engelsk
11. oktober 2005 - 13:17
#6
Jeg har den engelske version, og kan ikke finde ud hvad det hedder
11. oktober 2005 - 13:39
#7
heller ikke jeg
30. oktober 2005 - 22:03
#8
Hvad med noget i den her retning SELECT Format(Val(Tabel.felt),"Fixed") FROM tabel; NB!! Den laver dog en 5øres afrunding
08. april 2010 - 13:50
#9
Lukker
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser