Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Probleme mit Dezimalwerten

Forumthread: Probleme mit Dezimalwerten

Probleme mit Dezimalwerten
04.03.2009 11:10:47
Kuegle
Habe folgendes Problem:
Möchte jede Zelle des markierten Bereichs mit dem in der Variablen "Faktor" angegebenen Wert ergänzen. Also wenn in der Variablen "Faktor" der Ausdruck "= 2 * " und in der Zelle A1 120,11 steht soll danach in A1 als Formel: "= 2 * 120,11" stehen.
Der nachfolgende Code funktioniert nur bei ganzzahligen Zellwerten. Sobald eine Kommazahl enthalten ist, geht nichts mehr.
Dim Faktor
Faktor = "=2 * "
For Each Zelle In Selection
Zelle.Formula = Faktor & Zelle.Value
Next
Wer weiß Rat?
Vielen Dank!
Bernd
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Probleme mit Dezimalwerten
04.03.2009 11:18:56
Andi
Hi,
ich vermute, das liegt am Dezimaltrennzeichen (Excel Komma, VBA Punkt).
Probier mal
Zelle.FormulaLocal = Faktor & Zelle.Value
Schönen Gruß,
Andi
AW: Probleme mit Dezimalwerten
04.03.2009 11:25:09
Kuegle
Suuuuuuuper! Genau das war es!
Herzlichen Dank für den schnellen Tipp!
Bernd
gern geschehen... (ot)
04.03.2009 11:27:48
Andi
.
Anzeige
AW: Probleme mit Dezimalwerten
04.03.2009 11:20:36
Josef
Hallo Bernd,
VBA mag das Koma als Dezimaltrennzeichen nicht.

Zelle.FormulaLocal = Faktor & Zelle.Value
'oder
Zelle.Formula = Faktor & Replace(Zelle.Value, ",", ".")


Gruß Sepp

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige