Ergebnis in Variable übergebn

02/03/2009 - 21:01 von Günter Griesbach | Report spam
Hallo NG,

in einer Zelle wird per Formel ein Wert berechnet. Das Ergebnis möchte ich
in eine Variable übergeben mit der ich weiter arbeiten kann.

Range("D4").Select
ActiveCell.FormulaR1C1 = "=ROUND((R[-2]C+499)/1000,0)*1000"

Wenn ich

Range("D4").Select
Dim Min As Integer
Min = ActiveCell.FormulaR1C1 = "=ROUND((R[-2]C+499)/1000,0)*1000"

eingebe, hat die Variable den Wert 0.
Wie kann ich den Wert der Formel an die Variable übergeben?
Danke für die Hilfe

Gruß
Günter
 

Lesen sie die antworten

#1 Dietmar Vollmeier
02/03/2009 - 21:33 | Warnen spam
Servus Günter!

*Günter Griesbach* schrieb am 02.03.2009 um 21:01 Uhr...
in einer Zelle wird per Formel ein Wert berechnet. Das Ergebnis möchte
ich in eine Variable übergeben mit der ich weiter arbeiten kann.

Range("D4").Select
ActiveCell.FormulaR1C1 = "=ROUND((R[-2]C+499)/1000,0)*1000"

Wenn ich

Range("D4").Select
Dim Min As Integer
Min = ActiveCell.FormulaR1C1 = "=ROUND((R[-2]C+499)/1000,0)*1000"

eingebe, hat die Variable den Wert 0.
Wie kann ich den Wert der Formel an die Variable übergeben?



Min = Range("D4").Value

oder kurz

Min = [D4]

Danke für die Hilfe



HTH

und tschüss
Didi
"Tut mir leid, aber ich kann mir beim besten Willen nicht
vorstellen, was U-Boote im Krieg bewirken könnten - außer,
daß sie ihre Besatzungen dem Erstickungstode aussetzen."

Ähnliche fragen