使string比较不区分大小写
我已经search了这个,但没有find它解释为VBA。
如何进行string比较,如下所示,不区分大小写:
If UBound(arr) > 0 Then For Each word In wordsArr For Each element In arr If word = element Then counter = counter + 1 Next Next Else ' cell to search is empty counter = 0 End If
喜欢这个:
LCase(word) = LCase(element)
或UCase(),如果wordsArr中的所有单词都是小写(大写),则只能在比较的左侧使用LCase(UCase)。
您可以使用:
StrComp(word, element, vbTextCompare) = 0
以及。