Hej,ANTALET DECIMALER OCH %
jag har ett formulär (kallat angeindata) med en textruta (kallat exityield) där användaren skall ange en räntesats (dvs. ett heltal, alternativt decimaltal).
Användarens svar förs över till ett excelark enligt nedan.
Range("b6").Value = angeindata.exityield & " %"
I den berörda cellen skrivs dessutom "%" ut efter det angivna svaret.
Mit problem uppstår när användaren anger ett tal med tre decimaler exv. 10,555 då skrivs svaret i excel 10555%. Dvs decimaltecknet försvinner. Vid ett svar med två decimaler exv. 10,55 så skrivs det rätta svaret 10,55 % ut i excel.
Vad kan detta bero på samt hur får jag med decimaltecknet när talet innehåller tre decimaler eller fler?
Mvh Magnus
Ps Överföringen till excel funkar dock även med tre decimaler om jag väljer att inte skriva ut %-tecknet i den berörda cellen. (???)
dvs enbart
Range("b6").Value = angeindata.exityield