02. april 2011 - 20:15Der er
6 kommentarer og 1 løsning
decimal tal i inputbox
Jeg har lavet en inputbox hvor man skal kunne skrive decimal tal i feltet hvorefter den skal kunne skrive det i feltet L20, men hver gang jeg f.eks. skriver 4,3 runder den det ned til 4, hvor er fejlen?
Dim navn As Integer, NR As Variant, I As Integer navn = InputBox("Indtast din holdånd i feltet nedenfor", "Holdånd") If vbOK Then For I = 1 To Len(navn) If IsNumeric(Mid(navn, I, 1)) Then NR = NR & Mid(navn, I, 1) End If Next Range("L20").Value = NR
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Dim navn As Double, NR As Variant, I As Double navn = InputBox("Indtast din holdånd i feltet nedenfor", "Holdånd") If vbOK Then For I = 1 To Len(navn) If IsNumeric(Mid(navn, I, 1)) Then NR = NR & Mid(navn, I, 1) End If Next Range("L20").Value = NR
Den fatter stadig ikke jeg sætter komma, den tror bare 5,55 er 555???
Man skal kunne skrive decimal tal i inputboksen, hvorefter den skal smide det tal over i celle L20, ikke andet. Men når jeg skriver decimal tal runder den det enten op og eller ned til hele tal??? F.eks. jeg skriver 5,6 den retter det til 6??
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.