|
>もう少し具体的に説明されたほうがレスがつきやすいと思います。
ご指摘ありがとうございます。
>なぜ一度文字列を数値化しているのでしょう?
下記のように文字列の"1111"と数値の1111をを直接比較したところ、
イコールとならなかったので、「val」で数値化して比較しようとしました。
sheet("A").cells(1,1) = 1111
sheet("A").cells(2,1) = "1111"
If (Worksheets("A").Cells(1, 1) = Worksheets("B").Cells(1, 1)) Then
...
End If
ところが、
sheet("A").cells(1,2) = AA00
となっていた場合、数値化して比較すると「0」となってしまいました。
「AA00」として比較したいので、今度は「Str」で文字列化して比較したところ
数値が入っていた場合、エラー「型が違います」となり落ちてしまいました。
>なにをもって正確な比較とするのでしょう?
難しいのですが、
>混在するセルとはどのようなレイアウトですか。
下記のようなレイアウトです。
A列 B列
Z000 1234
1234 A000
A123 B000
A000 B123
これで足りてますでしょうか?
どなたか宜しくお願いします。
|
|