回答編集履歴
6
つい
answer
CHANGED
@@ -45,6 +45,6 @@
|
|
45
45
|
まずはここらへんから確認して、現状を把握されてはどうでしょうか?
|
46
46
|
|
47
47
|
そのうえで「この状態のまま一致と判断させる」のか、「不要な文字を含まず、文字種も統一して、一致するような値をセルに入れる」のか、対応方針を決めればいいと思います。
|
48
|
-
ここらへんが
|
48
|
+
↑ここらへんがnatoさんからのアドバイスの部分です。
|
49
49
|
|
50
50
|
参考になれば幸いです。
|
5
ついき2
answer
CHANGED
@@ -42,5 +42,9 @@
|
|
42
42
|
例えば先頭が半角`a`なら97、全角`a`なら9057、半角スペースなら32が返されるはずです。
|
43
43
|
|
44
44
|
---
|
45
|
-
まずはここらへんから確認して
|
45
|
+
まずはここらへんから確認して、現状を把握されてはどうでしょうか?
|
46
|
+
|
47
|
+
そのうえで「この状態のまま一致と判断させる」のか、「不要な文字を含まず、文字種も統一して、一致するような値をセルに入れる」のか、対応方針を決めればいいと思います。
|
48
|
+
ここらへんがsatoさんからのアドバイスの部分です。
|
49
|
+
|
46
50
|
参考になれば幸いです。
|
4
しゅ
answer
CHANGED
@@ -28,7 +28,8 @@
|
|
28
28
|
考えられる要因はいくつかあります。
|
29
29
|
|
30
30
|
・全角/半角の違い
|
31
|
+
⇒フォントによっては全角/半角の違いが非常に見分けにくいものがあります。
|
31
|
-
|
32
|
+
ワークシート関数`=LEN(A2)`や`=LENB(A2)`で文字の桁数を確認してみてください。
|
32
33
|
半角の`a`であれば、LENが1、LENBも1となります。
|
33
34
|
全角の`a`であれば、LENが1、LENBが2となるはずです。
|
34
35
|
半角スペース+半角`a`であれば、LENが2、LENBも2となるはずです。
|
3
しゅせい
answer
CHANGED
@@ -31,7 +31,7 @@
|
|
31
31
|
⇒ワークシート関数`=LEN(A2)`や`=LENB(A2)`で文字の桁数を確認してみてください。
|
32
32
|
半角の`a`であれば、LENが1、LENBも1となります。
|
33
33
|
全角の`a`であれば、LENが1、LENBが2となるはずです。
|
34
|
-
半角
|
34
|
+
半角スペース+半角`a`であれば、LENが2、LENBも2となるはずです。
|
35
35
|
|
36
36
|
・余分な文字が含まれている
|
37
37
|
⇒これはExcelVBAerさんのアドバイスにある文字コードを調べる方法で確認できます。
|
2
追記
answer
CHANGED
@@ -29,7 +29,9 @@
|
|
29
29
|
|
30
30
|
・全角/半角の違い
|
31
31
|
⇒ワークシート関数`=LEN(A2)`や`=LENB(A2)`で文字の桁数を確認してみてください。
|
32
|
+
半角の`a`であれば、LENが1、LENBも1となります。
|
32
33
|
全角の`a`であれば、LENが1、LENBが2となるはずです。
|
34
|
+
半角sペース+半角`a`であれば、LENが2、LENBも2となるはずです。
|
33
35
|
|
34
36
|
・余分な文字が含まれている
|
35
37
|
⇒これはExcelVBAerさんのアドバイスにある文字コードを調べる方法で確認できます。
|
1
しゅうせい
answer
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
|
10
10
|
推測込みのアドバイス
|
11
11
|
---
|
12
|
-
おそらく`reportWs.Cells(j, k).Value`の(j,k)にはおそらく(2,1)などが入ってきて、変数`judge`には
|
12
|
+
おそらく`reportWs.Cells(j, k).Value`の(j,k)にはおそらく(2,1)などが入ってきて、変数`judge`にはA1セルの値などが入っており、一致しないということだと思います。
|
13
13
|
|
14
14
|
提示いただいたコードを見る限り、値が一致していれば結合セルか否かに応じた色で着色する処理に入るので、そのどちらの処理にも入らないということですよね?
|
15
15
|
|