Anyone now how to, within a self contained function, generate a sequence of UNIQUE random numbers all in a given range?

Based, perhaps, around a call somthing like.....


'************************************************************************
' Paramaters
' NumOfNumbers: Number of unique random numbers to generate
' minRange: Minimum value of any returned random number
' maxRange: Maximum value of any returned random number
' Returns
' randomSequence(): Array of UNIQUE random numbers
'************************************************************************
Public Function getRandomSequence(NumOfNumbers As Integer, minRange As Long, maxRange As Long) As randomSequence()

End Function