Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello Guys,
I have the following function procedu Function TotalCode(ByVal vCode As String, ByVal VB As Single, ByVal CAD As Single, ByVal hours As Single, ByVal Roster As Single, ByVal ADVUren As Single) As Single Dim CodeNormal, CodePlus, CodeIll CodeNormal = Array("ADV", "ANC", "CP", "EDUC", "ELF", "FAM", "FD", "JV", "KV", "OA", "SOL", "ST", "SV", "TA", "TK", "V35", "VB", "VC", "VFD", "ZZ") CodePlus = Array("ADV+", "ANC+", "CP+", "OA+", "SOL+", "SV+", "TK+", "V35+", "VB+", "VC+", "Z+") CodeIll = Array("AO", "Z") Select Case vCode Case cNormal If vCode = CodeNormal Then TotalCode = VB + ADVUren + CAD End If Case cPlus If vCode = CodePlus Then TotalCode = Rooster + ADVUren + CAD End If Case cIll If vCode = CodeIll Then TotalCode = Rooster + VB + ADVUren + uren + CAD End If Case Else TotalCode = Rooster + VB + ADVUren + CAD End Select End Function So I start using the function as a formula into a cell (=TotalCode(A1; B1; C1...) The problem seems to arise he If vCode = CodeNormal Then TotalCode = VB + ADVUren + CAD End If When vCode is not filled in, the formula keeps giving me #VALUE! into the cell. If I get rid of the arrays, and use the codes itself (example): If vCode = ADV then TotalCode = VB + ADVUren + CAD End If It seems to work okay. Any suggestions to get rid of the #VALUE! in the cell when nothing is filled in? Thanks in advance guys! With kind regards, Memento |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Case without Select Case error problem | Excel Discussion (Misc queries) | |||
Certain Cells Appearing | Excel Worksheet Functions | |||
How to change mixed case to upper case in Excel for all cells | Excel Discussion (Misc queries) | |||
I want my cells to stop appearing in an outline format | Excel Discussion (Misc queries) | |||
Hidden Cells Keep Appearing | New Users to Excel |