Avatar billede gnalling1 Nybegynder
21. maj 2005 - 19:40 Der er 11 kommentarer og
1 løsning

Nybegynder VBA-Talformattering

Jeg er totalt nybegynder i VBA og vil prøve at løse en opgave, hvor man i en userform indtaster et tal i et tekstfelt. Det skal være muligt at formattere tallet i 2 formater (#,###.00 og #,###) ved tryk på henholdsvis den ene eller den anden kommandoknap. Resultatet skal vises i et andet felt i userformen. Hvordan skal jeg gøre det?
Avatar billede jkrons Professor
21. maj 2005 - 19:56 #1
antag to textboe i din userform Du taster i textbox1 g skal have resultatet i texxtbox2. På den ene knap lægger du denne kode:

Me!TextBox2 = Format(Me!TextBox1, "#,###")

og på den anden

Me!TextBox2 = Format(Me!TextBox1, "#,###.00")
Avatar billede sjap Praktikant
21. maj 2005 - 19:57 #2
Prøv et bruge makro-optageren (menuen Funktioner/Makro/Inspil ny makro), og så skal du blot skifte formatet i (den anden) celle et par gange med de ønskede formater. Så kan du stoppe optageren, og se hvordan det kan gøres.
Avatar billede gnalling1 Nybegynder
21. maj 2005 - 20:09 #3
undskyld....jeg forstår nok ikke helt! Jeg har lavet 2 kommandoknapper der, når jeg trykker på den ene eller den anden, tager værdien i tekstboks 1 over til tekstboks 2. Skal jeg skrive me!Text.. i kommandoknapperne. Formattet i tekstboks 2 skal jo både kunne antage #,###.00 og #,###?
Avatar billede gnalling1 Nybegynder
21. maj 2005 - 20:15 #4
Jeg har fundet ud af det. Tusind tak for hjælpen. Hvordan tildeler jeg points?
Avatar billede jkrons Professor
21. maj 2005 - 20:18 #5
Du accepterer bare et svar :-)
Avatar billede gnalling1 Nybegynder
21. maj 2005 - 20:24 #6
Har I fået jeres points?
Avatar billede jkrons Professor
21. maj 2005 - 20:27 #7
Jeg har, men du har givet dem alle til mig. Hvis du mener at sjap også har forrtjent, skal du ikke acceptere svarene før han har svaret.

Men jeg deler gerne :-)
Avatar billede sjap Praktikant
21. maj 2005 - 20:30 #8
jkrons > Det er der vist ingen grund til. Så vidt jeg lige kan læse af gnalling1's kommentar, så er det dit forslag, der er anvendt ;0)
Avatar billede jkrons Professor
21. maj 2005 - 20:33 #9
Helt i orden. Så beholder jeg dem bare selv :-)
Avatar billede gnalling1 Nybegynder
21. maj 2005 - 20:39 #10
Okay. Jeg ville nu have delt, men det er rigtigt, at det er jkrons svar, jeg har brugt. Nu ved jeg i det mindste, hvad jeg skal gøre næste gang. Det er en helt ny verden for mig. Ha' en fortsat god aften :0).
Avatar billede sjap Praktikant
21. maj 2005 - 20:48 #11
I lige måde :0)
Avatar billede jkrons Professor
21. maj 2005 - 20:51 #12
Også herfra :-)
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