我已经搜索了这个,但没有找到为VBA解释的。
如何进行字符串比较,例如,不区分大小写:
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
答案 0 :(得分:4)
像这样:
LCase(word) = LCase(element)
或UCase(),如果wordsArr中的所有单词都是小写(大写),则只能在比较的左侧使用LCase(UCase)。
答案 1 :(得分:4)
您可以使用:
StrComp(word, element, vbTextCompare) = 0
。