Hallo liebe Boardies,
ich habe folgendes Problem. Ich exportiere eine .xlsx Datei. In dieser Datei werden die Zahlen in den jeweiligen Zellen in einer For Schleife eingetragen.
Hierbei tauchen dann Zahlen auf wie: 55,139912309123 (mit 12 Nachkommestellen auf)
Ich möchte aber dass Zahlen wie: 55,14 (also mit 2 Nachkommestellen) auftauchen. Versucht habe ich dass dann mit folgender Code
Hier taucht dann aber folgende Fehlermeldung auf:
Hat jemand eine Idee, wie ich das Problem lösen könnte?
ich habe folgendes Problem. Ich exportiere eine .xlsx Datei. In dieser Datei werden die Zahlen in den jeweiligen Zellen in einer For Schleife eingetragen.
Hierbei tauchen dann Zahlen auf wie: 55,139912309123 (mit 12 Nachkommestellen auf)
Ich möchte aber dass Zahlen wie: 55,14 (also mit 2 Nachkommestellen) auftauchen. Versucht habe ich dass dann mit folgender Code
Hier taucht dann aber folgende Fehlermeldung auf:
VB.NET-Quellcode
- Fehler 39 Fehler bei der Überladungsauflösung, da keine zugreifbare "Round" mit diesen Argumenten aufgerufen werden kann:
- "Public Shared Function Round(d As Decimal, mode As System.MidpointRounding) As Decimal": Der Wert vom Typ "1-dimensionales Array von Double" kann nicht in "Decimal" konvertiert werden.
- "Public Shared Function Round(d As Decimal, decimals As Integer) As Decimal": Der Wert vom Typ "1-dimensionales Array von Double" kann nicht in "Decimal" konvertiert werden.
- "Public Shared Function Round(value As Double, mode As System.MidpointRounding) As Double": Der Wert vom Typ "1-dimensionales Array von Double" kann nicht in "Double" konvertiert werden.
- "Public Shared Function Round(value As Double, digits As Integer) As Double": Der Wert vom Typ "1-dimensionales Array von Double" kann nicht in "Double" konvertiert werden. C:\Users\...
Hat jemand eine Idee, wie ich das Problem lösen könnte?