I was just wondering how functions are returned.

If you had a function:
VB Code:
  1. Private Function CheckSafeList(Item As String)
  2. CheckSafeList = False
  3. For t = 0 To UBound(GetSafeList)
  4.     If Trim(Item) = Trim(GetSafeList(t)) Then
  5.         CheckSafeList = True
  6.         Exit For
  7.     End If
  8. Next
  9. End Function
Would the function terminate at the 'CheckSafeList = False', or does it run through the entire function, and return the end value?

Thanks in advance =)