VBA. 4stelliger Moneywert wird in Excel auf 2 Stellen gerundet
Moin zusammen,
ich greife ein Money-Feld mit 4 Nachkommastellen aus dem SQL-Server über ADODB ab.
Der Wert des Feldes wird korrekt ausgelesen und z.B. über eine MSGBOX auf 4 stellen korrekt angezeigt.
Im Frontend wird aber trotz unten stehender Formatierung immer auf die 2. Stelle gerunded. Warum dies?
Hat jemand einen Tipp für mich, dass ich die 4 NKS in der Zelle angezeigt bekomme?
Danke fein!
ich greife ein Money-Feld mit 4 Nachkommastellen aus dem SQL-Server über ADODB ab.
Der Wert des Feldes wird korrekt ausgelesen und z.B. über eine MSGBOX auf 4 stellen korrekt angezeigt.
Im Frontend wird aber trotz unten stehender Formatierung immer auf die 2. Stelle gerunded. Warum dies?
Hat jemand einen Tipp für mich, dass ich die 4 NKS in der Zelle angezeigt bekomme?
Danke fein!
1
2
2
Sheets(i).Cells(introw, intcolumn + 7).NumberFormat = "#,##0.0000€"
Sheets(i).Cells(introw, intcolumn + 7) = rst.Fields("MEK").Value
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 362225
Url: https://administrator.de/forum/vba-4stelliger-moneywert-wird-in-excel-auf-2-stellen-gerundet-362225.html
Ausgedruckt am: 08.04.2025 um 21:04 Uhr
3 Kommentare
Neuester Kommentar