Avatar billede svla Mester
15. september 2005 - 21:25 Der er 3 kommentarer og
1 løsning

Indtastning af data via VB form til excel ark..

Hej !
Jeg har et excelark hvor der skal indtastes data, i to celler skal indtastes data f.eks 125,20
Til indtastning af data har jeg i VB oprettet en form hvorpå der er 2 tekstfelter til indtastning af førnævnte data, som altid består af tal.

Problemet er så, hvis jeg f.eks i det ene tekstfelt på formen indtaster 125 og i det andet tekstfelt indtaster 125,20 når så formen har indsat dataene i excelarket har den celle hvor tallet 125,20 er indtastet et forkert "Format"

Cellen får en grøn markeringsfejl i øverste venstre hjørne med teksten: "Tallet i denne celle er formateret som tekst eller har en foranstillet opostrof".

Jeg har prøvet alt med formatering af cellen, -men tror at problemet har med kommaet i tallet at gøre, eller måden som koden på Vb formen overfører tallene til excelarket.

- Er der nogen som kan hjælpe med et godt råd ??
Avatar billede bak Forsker
15. september 2005 - 21:53 #1
prøv følgende, der konvereter strengen fra tekstboxen til tal af typen double
Range("A1") = CDbl(TextBox1.Text)
Avatar billede svla Mester
16. september 2005 - 09:32 #2
Tak bak
Der gik lige lidt tid inden jeg rigtig fandt ud af hvad det gik ud på, men nu virker det perfekt
Avatar billede svla Mester
16. september 2005 - 09:38 #3
Til Bak
Nu gik der "koks" i poin'ne hvordan får du så dine 150 ?
Avatar billede bak Forsker
16. september 2005 - 13:30 #4
Du opretter bare et nyt spm. med overskriften "Point til bak" og med reference til dette spm.
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel