Avatar billede wise Seniormester
15. juni 2006 - 11:41 Der er 4 kommentarer og
1 løsning

Formattering af tal i textbokse på formular

Hej Alle

Via kode indsætter jeg en række tal i nogle tekstbokse på en formular.

Jeg ville gerne have disse felter formateret med tusindeseparator og 2 decimaler.
Jeg kan ikke finde dette som en property på tekstboksen ELLER som en funktion jeg kan kører det igennem inden. Er det mig der er blind eller hvad gør I andre?

/Lasse
Avatar billede Slettet bruger
18. juni 2006 - 00:55 #1
Prøv med:
TextBox1 = Format(TextBox1.Value, "#"".""###"".""###.00")
Avatar billede Slettet bruger
18. juni 2006 - 00:59 #2
Hmmmm...formatteringsstrengen kan du vist godt se bort fra, den virker ikke.

Men med den rette streng, så burde Format funktionen virke. Tusindtalsseperatoren driller mig lidt.

Jeg vil lige sove på det.. :-)
Avatar billede wise Seniormester
18. juni 2006 - 20:29 #3
Jep, jeg fik det til at virke...
Tak for hjælpen, smid et spr hvis du vil have points...

/Lasse
Avatar billede Slettet bruger
18. juni 2006 - 22:17 #4
Ok. Hvad blev resultatet ? :-)
Avatar billede wise Seniormester
19. juni 2006 - 10:32 #5
Havde ikke lige adgang til arket i går, men dette er måde...
Me.txtQueryAmount = Format(Me.txtAmount, "#,##0")

Jeg har set det andre steder at man i kode skal anvende US tegn, excel oversætter det så i visningen efter brugerens regionale indstillinger...
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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