Pfeil Rotation
29.06.2004 09:05:38
Thomas
leider muß ich nochmal ein Thema von gestern aufgreifen.
Ich kann kein VBA Code Programmieren. Sorry
In dem unterdargestellten VBA Code kann ich einen Pfeil durch bestimmte Bedingungen drehen lassen.
Was muß ich machen wenn ich zwei Pfeile brauche.
Das heißt in der Zelle A1 wird ein Wert geschrieben und der Pfeil dreht sich in die vorgegebene Richtung.
Jetzt schreibe ich in Zelle A2 ein Wert und ein zweiter Pfeil soll sich ebenfalls nach den vorgegebenen Werten im VBA Code drehen.
Gestern bekam ich den Tipp ich solle alles mit "Select Case" Programmieren.
Leider weiß ich nicht wie.
Ich bedanke mich schon mal für eure Hilfe
Mit freundlichen Grüßen
Thomas
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
With Shapes("Linie 1")
If Range("A1").Value > 4 Then
.Rotation = 0#
ElseIf Range("A1").Value > 2 Then
.Rotation = 45#
ElseIf Range("A1").Value > -2.1 Then
.Rotation = 90#
ElseIf Range("A1").Value > -3.9 Then
.Rotation = 135#
ElseIf Range("A1").Value < -4 Then
.Rotation = 180#
End If
End With
End Sub