AW: Erklärung in meiner Datei
18.01.2020 12:33:13
Volker
In Spalte B darf leider keine Formel stehen das ist mein Problem.
Das muss ich über einen code lösen welchen ich ja schon habe dank dir
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("NI4:NI199")) Is Nothing And Target.Count = 1 Then
Select Case Target
Case Is = 1
Target.Offset(1, -371) = "Text1"
Case Is = 2
Target.Offset(1, -371) = "Text2"
Case Is = 3
Target.Offset(1, -371) = "Text3"
'und hier bei Bedarf weitere Case-Anweisungen
End Select
End If
End Sub
Nur muss ich den Code jetzt so hin bekomme das :
'If Not Intersect(Target, Range("NI4:NI199")) Is Nothing And Target.Count = 1 Then'
checkt das in Spalte NI eine Formel steht und nicht eine Zahl.
Bzw Habe ich das bisher fast gelöst in dem ich
Range("NJ4:NJ199") = Range("NI4:NI199")
eingefügt habe jetzt steht zumindest in der Spalte NJ eine zahl und keine Formel. Habe deine Formel umgestellt :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("NJ4:NJ199")) Is Nothing And Target.Count = 1 Then
Select Case Target
Case Is = 1
Target.Offset(1, -372) = "Text1"
Case Is = 2
Target.Offset(1, -372) = "Text2"
Case Is = 3
Target.Offset(1, -372) = "Text3"
'und hier bei Bedarf weitere Case-Anweisungen
End Select
End If
End Sub
leider klappt das nicht.
Application.Calculate hab ich auch schon eingefügt um das Worksheet zu aktualisieren nach dem ich den ok button geklickt habe.
Lösungsvorschläge ?