Hi gibt es eine Möglichkeit ohne VBA bei dem folgenden Problem zum Ziel zu gelangen? Zelle G8 besteht aus einem Dropdown aus dem zwischen ja und nein gewählt werden kann. Ich möchte nun, dass bei "ja" die darauf folgende Zelle G9 geleert wird um eine Eingabe zu ermöglichen und bei "nein" soll eine "0" in G9 stehen. Freue mich über Rückmeldung.
Das habe ich leider befürchtet :s kann mir jemand behilflich sein, wie das dann aussehen würde? Alles was ich weiß ist, dass eine if..then.. Abfolge reingehört und da hört es dann auch schon auf. Danke schon mal!
(23.02.2017, 16:13)WillWissen schrieb: da wirst du um eine VBA-Lösung nicht herumkommen.
..., weil in einer Zelle nicht sowohl eine Zahl, als auch eine Formel stehen kann. Bei händischer Zahl-Eingabe wird deine Formel überschrieben, drum scheidet eine Formellösung aus.
D9: =wenn(D8="nein";0;"") dann ist sie bei "ja" zwar leer, aber sobald ein Eintrag in D9 erfolgt, ist die Formel für das nächste Mal nicht mehr nutzbar, da weg.
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(0, 0) = "G8" Then If Target.Text = "Nein" Then Target.Offset(1, 0) = 0 ElseIf Target.Text = "Ja" Then Target.Offset(1, 0) = "" End If End If End Sub
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28 • pingu312