L
LoveCandle
Hi everybody,
I have this IF Formula and I want to convert it to VBA code to get the
same purpose,
Code:
--------------------
IF((AND(S4>3,V4>0,U4="A3")),"A1",(IF((OR(W4<AM4,$AE$3<12,AA4>9)),"a1",IF((AND(S4>10,AA4>1)),"A1",IF(S4>3,"A2","")))))
--------------------
Actually, I tried this code but it didn't work properly with me >> I
don't know the error exactly.
Code:
--------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If (Range("S" & Target.Row).Value > 3 And Range("V" & Target.Row).Value > 0 And Range("U" & Target.Row).Value = "A3") _
Or (Range("W" & Target.Row).Value < Range("AM" & Target.Row).Value Or Range("AE" & Target.Row).Value < 12 Or Range("AA" & Target.Row).Value > 9) _
Or (Range("S" & Target.Row).Value > 10 And Range("AA" & Target.Row).Value > 1) Then
Range("B" & Target.Row).Value = "A1"
ElseIf Range("S" & Target.Row).Value > 3 Then
Range("B" & Target.Row).Value = "A2"
Else: Range("B" & Target.Row).Value = ""
Exit Sub
End If
End Sub
--------------------
So, I would like you please to help me to get the formuls working in
range B3:B102 only.
Thanks for all.
I have this IF Formula and I want to convert it to VBA code to get the
same purpose,
Code:
--------------------
IF((AND(S4>3,V4>0,U4="A3")),"A1",(IF((OR(W4<AM4,$AE$3<12,AA4>9)),"a1",IF((AND(S4>10,AA4>1)),"A1",IF(S4>3,"A2","")))))
--------------------
Actually, I tried this code but it didn't work properly with me >> I
don't know the error exactly.
Code:
--------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If (Range("S" & Target.Row).Value > 3 And Range("V" & Target.Row).Value > 0 And Range("U" & Target.Row).Value = "A3") _
Or (Range("W" & Target.Row).Value < Range("AM" & Target.Row).Value Or Range("AE" & Target.Row).Value < 12 Or Range("AA" & Target.Row).Value > 9) _
Or (Range("S" & Target.Row).Value > 10 And Range("AA" & Target.Row).Value > 1) Then
Range("B" & Target.Row).Value = "A1"
ElseIf Range("S" & Target.Row).Value > 3 Then
Range("B" & Target.Row).Value = "A2"
Else: Range("B" & Target.Row).Value = ""
Exit Sub
End If
End Sub
--------------------
So, I would like you please to help me to get the formuls working in
range B3:B102 only.
Thanks for all.