|
こんにちは
▼ハーレーダビットソン さん:
>▼Statis さん:
>>▼ハーレーダビットソン さん:
>>こんにちは
>>>ちなみに今こんな感じで異なるbookのsheet1同士を比較しています。
>>>質問はWS1は固定値で、対するWS2の値が全角・半角、大文字・小文字
>>>でも値や文字列が同一ならば「同一、成功」にする条件ってつけられますか?
>>記載のコードでは上手く行かないと行く事ですか?
> 現状のコードでは
>(例1)WS1:カタカナ⇔WS2:カタカナ:同一
> WS1:カタカナ⇔WS2:カタカナ:不一致
>(例2)WS1:0004⇔0004:同一
> WS2:0004⇔0004:不一致
>になってしまいます。
>上記の例の不一致になってしまう値を同一とさせることは可能なのでしょうか?
比較しているところを
=
ではなく
StrComp
を使ってみるとよいかと思います
If WS1.Cells(X, 5) = WS2.Cells(2, 53) Then
↓
If StrComp(WS1.Cells(X, 5).Value, WS2.Cells(2, 53).Value, 1) = 0 Then
|
|