Ich hoffe, ich nerv noch nicht...
Ich habe leider nix verstanden von dem VBA-Code, den Ihr mir gegeben habt, um nur bei einem x an einer bestimmten stelle ein Bild erscheinen zu lassen.
Denn ich habe ein neues Tabellenblatt eingefügt (und gesehen, dass der Code dafür schon automatisch für diese Tabelle steht). Leider funktioniert es in der neuen Tabelle nicht.
Leider ist die Datei inzwischen zu groß, un dich bekomme sie nicht mehr kleiner. Aber ich schreibe anbei den Code auf, den Ihr mir übermittelt habt:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Zelle As Range
If Target.Column <> 3 Then Exit Sub
For Each Zelle In Target
If Zelle.Offset(0, 5).Value <> "" Then Shapes(Zelle.Offset(0, 5).Value).Visible = (Zelle.Value = "x")
Next
End Sub
Genau das steht wie gesagt in allen Tabellenblättern, aber nur im ersten funktioniert es. Es waäre schön, wenn Ihr mir wieder so gut helfen könnt.
Danke im Voraus