Anzeige
Archiv - Navigation
1056to1060
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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
.
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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige