因此,我剛剛從here中瞭解到「選項比較文本」和「選項比較二進制」以區分.Match函數的區分大小寫。VBA:區分大小寫在if-else語句中的MATCH選項
眼下,這個if-else語句說明了什麼,我試圖做(儘管有錯誤):
If dictionaryData.Cells(4, 2).Value = "Yes" Then
caseSensitive = True
NetworkNameDict.CompareMode = vbBinaryCompare
Option Compare Binary
Else
caseSensitive = False
NetworkNameDict.CompareMode = vbTextCompare
Option Compare Text
End If
我需要這個,如果檢查else語句,如果用戶想通過個案比較靈敏度。 「選項」放在那裏,使我的.Match函數可以工作(稍後在代碼中找到)。
據我所知,「選項」代碼必須在頂部輸入,但我需要這個選項保持動態,因爲這個選項給予用戶在電子表格中設置。
所以我的問題是,有沒有辦法以某種方式做一個if-else語句中的.Match函數的區分大小寫設置?