私は2つの列を持っていますが、私が望むコードは、あるセルから別のセルに評価されることです。
最初の列には名前のドロップダウン検証があるセルがあり、2 番目の列は隣接するセルから特定の名前が選択された場合にのみアクティブになります。
これまでのところ、このコードしか見つかりませんでしたが、機能していないようです:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1").Value = "Car" Then
Range("B1").Locked = False
Else
Range("B1").Locked = True
End If
End Sub
このコードは、(たとえば) A1:A10 と B1:B10 から移動する必要があります。
私が理にかなっていることを願っています。VBA なしでそれを行う方法があれば、それは素晴らしいことです。
助けてくれてありがとう。