Supportnet / Forum / Tabellenkalkulation
Vorzeichen ändern - Multiplizieren mit -1
Frage
Hallo an alle zusammen,
könnt ihr bitte mal den vb euch an schauen was ich falsch gemacht habe. den es funkt net.
in spalte f also 6 habe ich bestimmte werte stehen. Das makro soll sich dies anschauen und in spalte b ( 2 ) die entsprechende vorzeichen dann ändern
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Or Target.Column = 6 Then
If Cells(Target.Row, 2).Value = Cells(Target.Row, 6).Value Then
Cells(Target.Row, 6).Value = Target.Value * -1
End If
End If
End Sub
Danke
gruss
Lucas
Antwort 1 von Guenter
Hallo Lucas,
eigentlich funktioniert das Makro schon, aber was willst Du genau machen?
Das Makro macht folgendes:
Du gibst in Spalte F eine Zahl ein und wenn diese Zahl identisch ist mit der Zahl in Spalte B in der gleichen Reihe, dann wird die Zahl in Spalte B mit -1 multipliziert.
Diese Zeile des Makro muss noch geändert werden:
Allerdings läuft das Makro zweimal ab, wenn die Zahl in Spalte B geändert wird.
Gruß
Günter
eigentlich funktioniert das Makro schon, aber was willst Du genau machen?
Das Makro macht folgendes:
Du gibst in Spalte F eine Zahl ein und wenn diese Zahl identisch ist mit der Zahl in Spalte B in der gleichen Reihe, dann wird die Zahl in Spalte B mit -1 multipliziert.
Diese Zeile des Makro muss noch geändert werden:
Cells(Target.Row, 2).Value = Target.Value * -1
Allerdings läuft das Makro zweimal ab, wenn die Zahl in Spalte B geändert wird.
Gruß
Günter

