Belirli bir alana sahip ve bütün hücrelerin fonksiyonlardan oluştuğu bir tablom var. Bazı fonksiyonlar hücreye boş değer verdiriyor. Bu hücrelere daha sonra manuel giriş yapacağım. Giriş yaparken içi boş olan hücrelere girişe izin verdirmemek istiyorum. Aşağıdaki gibi bir makro çalıştırıyorum. Ancak hücre fonksiyondan oluştuğu için, hücre değeri boş ya da "0" olsa bile girişe izin veriyor. Tam çözüm konusunda yardımcı olabileceklere şimdiden teşekkürler.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A20:AN22]) Is Nothing Then Exit Sub
ActiveSheet.Unprotect 12345
If ActiveCell <> "" Then Selection.Locked = False
If ActiveCell = "" Then Selection.Locked = True
ActiveSheet.Protect 12345
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A20:AN22]) Is Nothing Then Exit Sub
ActiveSheet.Unprotect 12345
If ActiveCell <> "" Then Selection.Locked = False
If ActiveCell = "" Then Selection.Locked = True
ActiveSheet.Protect 12345
End Sub
