decimalen kwijt wanneer Long wordt gevuld

Status
Niet open voor verdere reacties.

robert123321

Gebruiker
Lid geworden
5 okt 2007
Berichten
46
Hallo,

Ik raak mijn decimalen kwijt wanneer ik een Long vul met een waarde uit een excelsheet
Van alles geprobeerd maar ik krijg ze er niet in, terwijl ze wel zichtbaar zijn op de sheet en ook wanneer ik een listview vul met de waarden.

ik converteer de gegevens op het blad al naar een getal met 3 decimalen, maar
de onderstaande codes werken (nog steeds) niet

Code:
Dim Conc as Long

Conc = WBme.Sheets("PhotometerOutput").Range("D" & 3 + x).Value
Conc = Round(WBme.Sheets("PhotometerOutput").Range("D" & 3 + x).Value, 3)
Conc = Val(Round(WBme.Sheets("PhotometerOutput").Range("D" & 3 + x).Value, 3))
 
long zijn lange integers, integers bevatten NOOIT decimalen. gebruik double indien je niet afgeronde items hebt
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan