##############################################################
'#################### String Sort #############################'##############################################################'*************************************************************' Function Name : CheckStringSortAscending' Parameter : An Array contains list of strings' Description : This function checks the given list of ' strings are in ascending order'*************************************************************Function CheckStringSortAscending(strArray)Dim aIndexCheckStringSortAscending=TrueFor aIndex=0 To UBound(strArray)-1
If StrComp(strArray(aIndex),strArray(aIndex+1))>0 Then
CheckStringSortAscending=FalseExit Function
End If
NextEnd Function
'*************************************************************'*************************************************************' Function Name : CheckStringSortDescending' Parameter : An Array contains list of strings' Description : This function checks the given list of ' strings are in descending order'*************************************************************Function CheckStringSortDescending(strArray)Dim aIndexCheckStringSortDescending=TrueFor aIndex=0 To UBound(strArray)-1
If StrComp(strArray(aIndex),strArray(aIndex+1))<0 Then
CheckStringSortDescending=FalseExit Function
End If
NextEnd Function
'*************************************************************'##############################################################'#################### Date Sort ###############################'##############################################################'*************************************************************' Function Name : CheckDateSortAscending' Parameter : An Array contains list of Date Values' Description : This function checks the given list of ' Date values are in ascending order'*************************************************************Function CheckDateSortAscending(dtArray)Dim aIndexCheckDateSortAscending=TrueFor aIndex=0 To UBound(dtArray)-1
If DateDiff("d",dtArray(aIndex),dtArray(aIndex+1))<0 Then
CheckDateSortAscending=FalseExit Function
End If
NextEnd Function
'*************************************************************'*************************************************************' Function Name : CheckDateSortDescending' Parameter : An Array contains list of Date Values' Description : This function checks the given list of ' Date values are in Descending order'*************************************************************Function CheckDateSortDescending(dtArray)Dim aIndexCheckDateSortDescending=TrueFor aIndex=0 To UBound(dtArray)-1
If DateDiff("d",dtArray(aIndex),dtArray(aIndex+1))>0 Then
CheckDateSortDescending=FalseExit Function
End If
NextEnd Function
'*************************************************************'##############################################################'#################### Numeric Sort ############################'##############################################################'*************************************************************' Function Name : CheckNumericSortAscending' Parameter : An Array contains list of numbers' Description : This function checks the given list of ' numbers are in Ascending order'*************************************************************Function CheckNumericSortAscending(numArray)Dim aIndexCheckNumericSortAscending=TrueFor aIndex=0 To UBound(numArray)-1
If numArray(aIndex)>numArray(aIndex+1) Then
CheckNumericSortAscending=FalseExit Function
End If
NextEnd Function
'*************************************************************'*************************************************************' Function Name : CheckNumericSortDescending' Parameter : An Array contains list of numbers' Description : This function checks the given list of ' numbers are in Descending order'*************************************************************Function CheckNumericSortDescending(numArray)Dim aIndexCheckNumericSortDescending=TrueFor aIndex=0 To UBound(numArray)-1
If numArray(aIndex)<numArray(aIndex+1) Then
CheckNumericSortDescending=FalseExit Function
End If
NextEnd Function
'*************************************************************
No comments:
Post a Comment