投稿日 | : 2006/01/21(Sat) 17:05 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^3: ソートのプログラムなんですが |
> StrComp()はひらがなとカタカナとアルファベットには対応できそうな感じでしたが
解らなければヘルプを見れば使用例もあり詳しく書いてあります。
又下記のように試せばすぐ解ります。
Debug.Print StrComp("あ", "ア", vbTextCompare) '等しい
Debug.Print StrComp("a", "A", vbTextCompare) '等しい
Debug.Print StrComp("あ", "ぁ", vbTextCompare) 'ぁ が大きい
Debug.Print StrComp("A", "B", vbTextCompare) 'B が大きい
Debug.Print StrComp("B", "A", vbTextCompare) 'A が小さい
> 漢字に対応するんでしょうか?教えて下さい。
前回も書きましたが漢字はコード順です。
古谷 とかは、どのように並べたいのですか? 読み方が色々あります。
(古谷 これは ふるたに 古谷 こちらは こたに )
従って名前順でソートするために よみがな をデータ持つようにしているのでは。
No.5555 の方の回答をもう一度みておいて下さい。
>StrCompの使い方がよくわからなっかたのでOption Compare Textを使っています。
Option Compare Textを使った場合は、そのForm に書いたコードに対して有効に
なりますので、 If "A" = "a" Then 等の場合も等しいと判断されますので注意
して下さい。