Public Function CompareValue(field1 As Variant, field2 As Variant, Optional SortDirectionAsc As Boolean = True) As Integer
Compare two possibly Null valued variables.
Returns 0 if equal, 1 if field1 is greater than field2, and -1 if field1 is less than field2 Null is always less than any non-Null value