Office: Probleme mit val() und Csng()

Helfe beim Thema Probleme mit val() und Csng() in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Forumsteilnehmer, ich habe folgendes Problem: aus einer Textdatei lese ich einen String "2,08" ein, und speichere den Wert in eine... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von User, 3. Oktober 2010.

  1. Probleme mit val() und Csng()


    Hallo liebe Forumsteilnehmer,

    ich habe folgendes Problem: aus einer Textdatei lese ich einen String "2,08" ein, und speichere den Wert in eine Single-Variabele: vFahr=CSng("2,08")
    Später schreibe ich diesen Wert in eine eine Tabelle .Range("B12") = vFahr
    In der Zelle steht dann aber seltsamerweise der Wert 2,07999992370605.
    (Was ärgerlich ist, denn der kleinste zulässige Wert in dieser Zelle ist 2,08)
    Dasselbe Problem habe ich mit val("2.08").
    Ich bin ratlos und finde auch keinen praktikablen Workaround. Ich wäre dankbar, wenn mir jemand weiterhelfen könnte.

    Grüße
    Martin Gnirs

    :)
     
  2. Hi

    Computer rechnen nunmal nicht genau ^^
    single verwende ich wegen der Genauigkeit auch selten

    vfahr = CDbl("2,08")

    könnte schon reichen

    bzw. könnte vor der Übergabe noch auf die gewünschte Stelle gerundet werden um solche "Fehler" zu verweiden.
     
    chris-kaiser, 4. Oktober 2010
    #2
  3. Hi Chris,

    vielen Dank für den Tip. Mit CDbl scheint es zu funktionieren. Super!

    Mit round(Csng("2,08"),2) hatte ich es schon erfolglos versucht. Warum das nicht funktioniert hat ist mir nicht klar.

    Und warum es mit CSng nicht geht verstehe ich auch noch nicht, aber ich muss nicht alles verstehen ;-)

    Nochmal vielen Dank.
    Gruß
    Martin
     
  4. Probleme mit val() und Csng()

    Hallo Martin

    da der Wert ja immer noch ein Single ist wird beim Eintragen in der Zelle das "ungenaue" Ergebnis wiederum angezeigt
    das Runden müsste dann nach der Zuweisung passieren
    (der Zellinhalt müsste nochmal gerundet werden)

    was bei cdbl anscheinend nicht nötwendig ist durch die doppelte genauigkeit.
     
    chris-kaiser, 4. Oktober 2010
    #4
  5. Vielen Dank!
     
Thema:

Probleme mit val() und Csng()

Die Seite wird geladen...
  1. Probleme mit val() und Csng() - Similar Threads - Probleme val Csng

  2. Probleme mit dem automatisches Inhaltsverzeichnis

    in Microsoft Word Hilfe
    Probleme mit dem automatisches Inhaltsverzeichnis: Hallo zusammen, ich stehe vor dem Problem, dass ich in einem automatischen Inhaltsverzeichnis zwei unterschiedliche Darstellung von Seitenzahlen haben möchte. Ich versuche es unten zu...
  3. Probleme mit bedingter Formatierung

    in Microsoft Excel Hilfe
    Probleme mit bedingter Formatierung: Hallo ihr Lieben, folgende Herausforderung: Ich möchte die Formatierung des Wertes in B7 (bzw. auch alle weiteren Werte in Spalte B) nach folgenden Bedingungen anpassen: 1. WENN C7<0,05 DANN...
  4. Probleme mit Formatierung in geschütztem Word-Dokument – Schriftstil nicht änderbar

    in Microsoft Word Hilfe
    Probleme mit Formatierung in geschütztem Word-Dokument – Schriftstil nicht änderbar: Hallo zusammen, ich habe ein Word-Dokument erstellt, das als Vorlage dient und entsprechend geschützt ist. Dabei sollen folgende Anforderungen erfüllt werden: Schriftart: Die Schriftart darf...
  5. VBA-Makro zur Zellenformatierung Syntax probleme

    in Microsoft Excel Hilfe
    VBA-Makro zur Zellenformatierung Syntax probleme: Hallo zusammen, ich möchte per Makro Zellen formatieren. Tausender-Trennzeichen 3 Nachkommastellen Positive Zahlen Schwarz Negative Zahlen Rot Nullwert mit - Hinter der Zahl soll noch eine...
  6. Probleme mit Makro das jede Zeile in der ein "Text" steht löscht?!

    in Microsoft Excel Hilfe
    Probleme mit Makro das jede Zeile in der ein "Text" steht löscht?!: Hallo Leute, Ich habe mal wieder ein Problem, ich hoffe ihr könnt mir hier helfen! :) Habe hier schon ein Makro soweit, aber es macht halt noch nicht genau das was es soll, woran ich natürlich...
  7. Probleme mit dem Kopieren aus Daten aus OneNote 2016

    in Sonstiges
    Probleme mit dem Kopieren aus Daten aus OneNote 2016: Hallo, ich habe neuerdings Probleme mit dem Kopieren von Texten aus OneNote heraus. Bei Whatsapp wird z. B. dann noch mal ein Bild mit eingefügt. Das gleiche Problem habe ich bei einem Webmailer....
  8. Probleme mit Summewenn bei neuer EXCEL Version

    in Microsoft Excel Hilfe
    Probleme mit Summewenn bei neuer EXCEL Version: Hallo zusammen, ich bin ratlos. In meinem alten EXCEL sheet hat die Funktion =SUMME(WENN(JAHR($E$7:$E$54)=2019;$G$7:$G$54)) super funktioniert. Mit der aktuellen EXCEL Version jetzt aber nicht...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden