mehrere Zellwerte mittels Abfrage ändern
07.03.2015 10:21:41
Cris
Hi,
Ich möchte mittels einer Abfrage von einem Zellwert gleich mehrere Abfragen anderer Zellen einleiten und aufgrund der Ergebnisse in einer anderen Zelle einen Wert subtrahieren.
hab da mal ein bisschen rumgebastelt, bin aber trotz Hilfe nicht zum gewünschten Ergebnis gekommen.
Problem:
in Zelle E5, K5 und Q5 soll nachgesehen werden ob der Wert "X" eingetragen ist. wenn nicht soll in Zelle F5, L5 und R5 der Wert 20 abgezogen werden. wobei sich die Abfrage von E5 auf F5, K5 auf L5 und Q5 auf R5 beziehen soll.
mein bisheriger Versuch sieht so aus.
Sub Spieler3_20_Click()
If Range("O5").Value = "" Then
Range("O5").Value = "X"
Else
If Range("P5").Value = "" Then
Range("P5").Value = "X"
Else
If Range("Q5").Value = "" Then
Range("Q5").Value = "X"
Else
If Range("Q5").Value = "X" Then
Range("E5").Select
Else
If Range("E5").Value = "" Then
Range("F5").Value = Range("F5").Value - 20
End If
End If
End If
End If
End If
End Sub
Ich hab vorerst nur die Abfrage für E5 eingebaut damit ich den Überblick besser behalte, trotzdem funktioniert das nicht so wie ich es mir vorstelle.
Ist mein Vergewaltigungsversuch mittels VBA überhaupt zu lösen?
Danke schon mal im Voraus
lg
Cris