私は、ユーザーがアドレスを入力し、アドレスの要素をデータベースと照合して場所を見つけることを可能にするVBAプログラムに取り組んでいます。VBAでは単語を比較する際に大文字と小文字の区別をなくしますか?
残念ながら、私は大文字と小文字の区別に繰り返し問題があります。
例えば、私はこのコードを使用していたとき:
For i = 11 To lRowB
Range("B" & i).Activate
myResult = IsNumeric(Application.Match(ActiveCell.Value, manilaListRange, 0))
それはつもり私のデータベースから単語のリストにアクティブセルの値を比較しています。
If Range("J6").Value = "tawi" Then
Range("J6").Value = "Tawi-Tawi"
End If
:私のアクティブセル内の単語は「マイアミ」または「MIAMI」であり、唯一の「マイアミ」は、それが動作しませんデータベースにある場合、問題が
他の例...、です同じ問題ですが、同じケースで書かれた単語だけがうまくいくでしょう。
どうすればこの問題を解決できますか?それは特に迷惑で、可能なすべてのケースでデータベースを書き直すことはできません!
ありがとうございます!
アプリケーションの置き換え " .matchは大文字と小文字が区別されないので、別の問題があると思います。 – JosieP