DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1:B1]) Is Nothing Then Exit Sub
If Range("A2").Value = "1" Then
MsgBox ("A2 hücresi 1 dir")
ElseIf Range("A2").Value = "2" Then
MsgBox ("A2 hücresi 2 dir")
End If
If Range("b1").Value < 5 Then
Range("b2").Value = 1
ElseIf Range("b1").Value > 5 Then
Range("b2").Value = 2
End If
End Sub
Bu şekilde deneyin.
Kod:Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, [A1:B1]) Is Nothing Then Exit Sub If Range("A2").Value = "1" Then MsgBox ("A2 hücresi 1 dir") ElseIf Range("A2").Value = "2" Then MsgBox ("A2 hücresi 2 dir") End If If Range("b1").Value < 5 Then Range("b2").Value = 1 ElseIf Range("b1").Value > 5 Then Range("b2").Value = 2 End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
If Range("A2").Value = 1 Then
MsgBox ("A2 hücresi 1 dir")
ElseIf Range("A2").Value = 2 Then
MsgBox ("A2 hücresi 2 dir")
End If
End If
If Target.Address = "$B$1" Then
If Range("b1").Value < 5 Then
Range("b2").Value = 1
ElseIf Range("b1").Value > 5 Then
Range("b2").Value = 2
End If
End If
End Sub
Kod:Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then If Range("A2").Value = 1 Then MsgBox ("A2 hücresi 1 dir") ElseIf Range("A2").Value = 2 Then MsgBox ("A2 hücresi 2 dir") End If End If If Target.Address = "$B$1" Then If Range("b1").Value < 5 Then Range("b2").Value = 1 ElseIf Range("b1").Value > 5 Then Range("b2").Value = 2 End If End If End Sub