Avatar billede celal Nybegynder
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?
Avatar billede kabbak Professor
11. oktober 2005 - 11:27 #1
sæt formatet, på feltet i tabellen, til Fast og vælg 2 decimaler
Avatar billede celal Nybegynder
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.
Avatar billede kabbak Professor
11. oktober 2005 - 11:45 #3
du kan også gøre det i en forespørgsel

Højreklik vælg egenskaber
Format
Decimaler
Avatar billede ldanielsen Nybegynder
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)
Avatar billede ldanielsen Nybegynder
11. oktober 2005 - 12:18 #5
Min acces er som du ser dansk, det hedder noget andet på engelsk
Avatar billede celal Nybegynder
11. oktober 2005 - 13:17 #6
Jeg har den engelske version, og kan ikke finde ud hvad det hedder
Avatar billede ldanielsen Nybegynder
11. oktober 2005 - 13:39 #7
heller ikke jeg
Avatar billede jensriis Novice
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
Avatar billede celal Nybegynder
08. april 2010 - 13:50 #9
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester