View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
RincewindWIZZ[_2_] RincewindWIZZ[_2_] is offline
external usenet poster
 
Posts: 1
Default Custom Function in Array Formula


Sorry, it makes no difference.

MinChar is

Function MinChar(ParamArray Values() As Variant)
Dim I As Integer
K = Chr(255) + Chr(255)
For I = 0 To UBound(Values)
If K Values(I) Then
K = Values(I)
End If
Next I
MinChar = K
End Function

(or its eqUivalent using a range)

Using Debug, MinChar exits with K = correct minimum value (say
"Alphonse")
In the spreadsheet, the next thing that happens is the cell takes the
value #VALUE

I suspect I am missing something simple (I hope!)

tfai


--
RincewindWIZZ
------------------------------------------------------------------------
RincewindWIZZ's Profile: http://www.excelforum.com/member.php...o&userid=20622
View this thread: http://www.excelforum.com/showthread...hreadid=373901