Liebe User-Gemeinde!
Ich habe folgendes Problem:
In einer Zelle des Tabellenblattes ist ein sog. Wert "Bonus" als
Burch einzugeben: z. B. 1/10.
Der VBA-Code ließt diesen Wert aus (Variable -deklariert als single -
lautet auch Bonus)
und fügt ihn in einer sog. Langberechnung in eine Zelle ein:
"'ActiveSheet.Cells(Zelle, Spalte).NumberFormat = "# ?/?"
ActiveSheet.Cells(Z, sp + 1).FormulaR1C1 = Bonus"
Leider lautet der Wert in der Langberechnung nun:
0,100000001490116 und wird als Bruch mit 1/9 dargestellt.
Richtig müßte er 1/10 lauten.
Wer kann mir da helfen.
Besten Dank im voraus.
Liebe Grüße
Heinz Lam
|