Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Function MyStatus(Status1 As Variant, Status2 As Variant) If (Status1 = "n/a") And (Status2 = "n/a") Then Result = "Authorised" Else If (Status1 = "n/a") And (Status2 < " ") Then Result = "Misc" Else If (Status1 = "Pending") And (Status2 = "n/a") Then Result = "Pending" Else If (Status1 = "Waiting Auth") And (Status2 = "n/a") Then Result = "Pending" End If End If End If End If Result = MyStatus End Function Mystatus invloved status1 and status2, which are lookup into different sheets, basically if the lookup is #n/a then it brings back "n/a" The result is coming back 0?? Any ideas? Thanks. -- harpscardiff ------------------------------------------------------------------------ harpscardiff's Profile: http://www.excelforum.com/member.php...o&userid=25960 View this thread: http://www.excelforum.com/showthread...hreadid=475038 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Use MyStatus instead of Result
The Result syntax is not VBA Niek Otten "harpscardiff" wrote in message ... Function MyStatus(Status1 As Variant, Status2 As Variant) If (Status1 = "n/a") And (Status2 = "n/a") Then Result = "Authorised" Else If (Status1 = "n/a") And (Status2 < " ") Then Result = "Misc" Else If (Status1 = "Pending") And (Status2 = "n/a") Then Result = "Pending" Else If (Status1 = "Waiting Auth") And (Status2 = "n/a") Then Result = "Pending" End If End If End If End If Result = MyStatus End Function Mystatus invloved status1 and status2, which are lookup into different sheets, basically if the lookup is #n/a then it brings back "n/a" The result is coming back 0?? Any ideas? Thanks. -- harpscardiff ------------------------------------------------------------------------ harpscardiff's Profile: http://www.excelforum.com/member.php...o&userid=25960 View this thread: http://www.excelforum.com/showthread...hreadid=475038 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() harpscardiff wrote: Result = MyStatus The other way around? MyStatus = Result... /impslayer |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Cheers guys - wors a treat -- harpscardif ----------------------------------------------------------------------- harpscardiff's Profile: http://www.excelforum.com/member.php...fo&userid=2596 View this thread: http://www.excelforum.com/showthread.php?threadid=47503 |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() You never assign a value to MYSTATUS. Try replacing the last statemen with MYSTATUS=resul -- MrShort ----------------------------------------------------------------------- MrShorty's Profile: http://www.excelforum.com/member.php...fo&userid=2218 View this thread: http://www.excelforum.com/showthread.php?threadid=47503 |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hi guys, In my vba code I want to add another statement to say to say somethin like: Code ------------------- If (Status1 = "n/a") And Status2 = "System Error" Like "?System*" Then MyStatus = "System Error" ------------------- Basically if status2 contains System error then MyStatus = "Syste Error" Thanks for your help -- harpscardif ----------------------------------------------------------------------- harpscardiff's Profile: http://www.excelforum.com/member.php...fo&userid=2596 View this thread: http://www.excelforum.com/showthread.php?threadid=47503 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
the grab and drag function isn't working in excel any ideas? | Excel Discussion (Misc queries) | |||
Help and description for UDFs | Excel Worksheet Functions | |||
UDFs | Excel Programming | |||
=ROW-1 modified coding in filters not working in Excel 2002. | Excel Programming | |||
Acrobat 6.0 and UDFs | Excel Programming |