Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to create a statement to the affect of:
If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Erik,
Try: If Range("AB20").Value = "N" And _ Application.CountIf(Range("W12:W80"), "Abe") = 0 Then --- Regards, Norman "Erik K via OfficeKB.com" <u13156@uwe wrote in message news:55d07a8f5c4f4@uwe... I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You can test one cell for a value in that way, but not all. If they all must
equal Abe, you could try If Range("AB20").Value = "N" AND _ Application.Countif(Range("W12:W80","Abe") = 69 Then -- HTH RP (remove nothere from the email address if mailing direct) "Erik K via OfficeKB.com" <u13156@uwe wrote in message news:55d07a8f5c4f4@uwe... I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I don't want all the cells to equal "Abe", I am trying to set a condition
that if "Abe" is not found in a range of cells then do the next argument. This is how I have it currently: Range("V96").Select If Range("AG42").Value = "N" Then ActiveCell = "Shane" ElseIf Range("AG18").Value = "N" And Range("V12:V80").Value < "Abe" Then ActiveCell = "Abe" Else: ActiveCell = "Alternate" End If Bob Phillips wrote: You can test one cell for a value in that way, but not all. If they all must equal Abe, you could try If Range("AB20").Value = "N" AND _ Application.Countif(Range("W12:W80","Abe") = 69 Then I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I don't want all the cells to equal "Abe", I am trying to set a condition
that if "Abe" is not found in a range of cells then do the next argument. This is how I have it currently: Range("V96").Select If Range("AG42").Value = "N" Then ActiveCell = "Shane" ElseIf Range("AG18").Value = "N" And Range("V12:V80").Value < "Abe" Then ActiveCell = "Abe" Else: ActiveCell = "Alternate" End If Bob Phillips wrote: You can test one cell for a value in that way, but not all. If they all must equal Abe, you could try If Range("AB20").Value = "N" AND _ Application.Countif(Range("W12:W80","Abe") = 69 Then I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() -- HTH RP (remove nothere from the email address if mailing direct) "Erik K via OfficeKB.com" <u13156@uwe wrote in message news:55d0f68112890@uwe... I don't want all the cells to equal "Abe", I am trying to set a condition that if "Abe" is not found in a range of cells then do the next argument. This is how I have it currently: Range("V96").Select If Range("AG42").Value = "N" Then ActiveCell = "Shane" ElseIf Range("AG18").Value = "N" And Range("V12:V80").Value < "Abe" Then ActiveCell = "Abe" Else: ActiveCell = "Alternate" End If Bob Phillips wrote: You can test one cell for a value in that way, but not all. If they all must equal Abe, you could try If Range("AB20").Value = "N" AND _ Application.Countif(Range("W12:W80","Abe") = 69 Then I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Okay, so apply so logic to it and work out that instead of =69 the test
should be = 0 -- HTH RP (remove nothere from the email address if mailing direct) "Erik K via OfficeKB.com" <u13156@uwe wrote in message news:55d0f68112890@uwe... I don't want all the cells to equal "Abe", I am trying to set a condition that if "Abe" is not found in a range of cells then do the next argument. This is how I have it currently: Range("V96").Select If Range("AG42").Value = "N" Then ActiveCell = "Shane" ElseIf Range("AG18").Value = "N" And Range("V12:V80").Value < "Abe" Then ActiveCell = "Abe" Else: ActiveCell = "Alternate" End If Bob Phillips wrote: You can test one cell for a value in that way, but not all. If they all must equal Abe, you could try If Range("AB20").Value = "N" AND _ Application.Countif(Range("W12:W80","Abe") = 69 Then I am trying to create a statement to the affect of: If Range("AB20").Value = "N" and Range("W12:W80").Value < "Abe" Then I cannot get this statement to run. Is it not possible to create a "not equal to" statement listing a string of cells? i.e. "W12:W80" ? -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200510/1 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
can I make cell "yes" equal 1, "no" equal 0 | Excel Discussion (Misc queries) | |||
If statements using less than or equal with dates | Excel Worksheet Functions | |||
CountIF(A9:A20, B9 not equal B10, B10 not equal B11, etc.) | Excel Worksheet Functions | |||
operator statements, shorting when reusing one of the statements? | Excel Programming | |||
lower and upper case equal on spreadsheet but not equal in VB | Excel Programming |