Fast string comparison
Hi Robert,
Am Fri, 15 May 2015 14:52:56 +0200 schrieb Claus Busch:
For Each rngC In myRng
the first For ... Next statement is absolutly superfluous:
Function myComp(myRng As Range) As Boolean
Dim rngC As Range
Dim i As Long
For i = 1 To Len(rngC)
If LCase(Mid(rngC, i, 1)) < _
LCase(Mid(rngC.Offset(, 1), i, 1)) Then
myComp = IIf(Asc(LCase(Mid(rngC, i, 1))) < _
Asc(LCase(Mid(rngC.Offset(, 1), i, 1))), True, False)
Exit For
End If
Next
End Function
Regards
Claus B.
--
Vista Ultimate / Windows7
Office 2007 Ultimate / 2010 Professional
|