Wert ohne Vorzeichen nutzen
04.11.2004 14:17:51
Hanno
Ich habe in einem Makro folgende Zeilen:
For Each rng In Sheets("Data2").Range("A1:A" & lngE)
If rng "" Then
'ATR'
Sheets("Data2").Cells(lngRow, 2) = WorksheetFunction.Max(rng.Offset(0, 5), rng.Offset(0, 6), rng.Offset(0, 7))
Die Werte in den drei Spalten auf die zugegriffen wird, um den Maxwert zu bestimmen, können sowohl positiv als auch negativ sein.
Jetzt möchte ich allerdings nicht den Wert bekommen, der wertmässig am größten ist, sondern den mit der größten Zahl.
Also wenn die Werte -5, 2, und 3 sind möchte ich, dass die -5 ausgewählt wird.
Wenn die Werte -2, -3 und 5 sind, soll ebenfalls die 5 ausgewählt werden.
Beide Male soll die Zahl als positive Zahl (5) in Spalte 2 geschrieben werden.
Wie kann ich das machen?