Avatar billede madeindk Nybegynder
11. oktober 2005 - 18:33 Der er 9 kommentarer og
1 løsning

Finde alt foran komma

Hej Eksperter!
Kan i give mig et script der kan finde alt foran et komma?

Fx. 14,8888888 - så skal jeg KUN bruge 14

På forhånd tak
Avatar billede plx Nybegynder
11. oktober 2005 - 18:36 #1
Du kan prøve med

Int(dit_tal)
Avatar billede driis Nybegynder
11. oktober 2005 - 18:42 #2
Og hvis det også skal virke til strenge:
Left(str,InStr(str,","))

Hvor 'str' er din input streng
Avatar billede plx Nybegynder
11. oktober 2005 - 18:42 #3
hvis stengen er et rent tal, virker Int også fint

Int("14,888")
Avatar billede madeindk Nybegynder
11. oktober 2005 - 18:49 #4
Left(str,InStr(str,","))

og så str = 14,999 fx. ?
Avatar billede madeindk Nybegynder
11. oktober 2005 - 18:59 #5
Når jeg bruger Left(str,InStr(str,",")) sætter den et komma bag resultatet?
Avatar billede driis Nybegynder
11. oktober 2005 - 19:17 #6
Så brug
Left(str,InStr(str,",")-1)

Læg dog mærke til at det fejler hvis der ikke er noget komma i str. Så:
If InStr(str,",") > 0
  str = Left(str,InStr(str,",")-1)
End If
Avatar billede madeindk Nybegynder
11. oktober 2005 - 19:20 #7
Du er da rimelig syg til det ASP programmering hva ? ;)
Avatar billede driis Nybegynder
11. oktober 2005 - 19:33 #8
Tak, jeg føler mig nu rimelig rask ;-) Kunne du bruge det ?
Avatar billede driis Nybegynder
11. oktober 2005 - 19:33 #9
Svar, hvis du kunne
Avatar billede madeindk Nybegynder
11. oktober 2005 - 19:35 #10
Ja det kunne jeg.
Det fungerer godt :)
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
Kurser inden for grundlæggende programmering

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