IgnoreCase プロパティ

◆機能
     ソート時の表示文字列(CellDisplayStringメソッド)の文字の評価方法を設定します。ColIgnoreCaseメソッドで列ごとにも設定できます。
     英大文字・小文字や、ひらがな・カタカナを区別しなくても、全角・半角を区別する場合には、半角同士(たとえば半角の「a」「A」)や全角同士(たとえば全角の「a」「A」や「ア」「あ」)は同一視されますが、半角と全角(たとえば半角の「a」と全角の「a」「A」や半角の「ア」と全角の「ア」「あ」)は区別されます。
     また、全角・半角を区別しない場合、内部的には半角を全角に変換して評価されますが、その場合、半角の濁点・半濁点はその用途以外(たとえば「度」として半濁点を使用する)では使用されておらず、また正規の使用方法がなされているものとみなされます。したがって、たとえば半角カタカナ以外の文字(英数記号や全角文字など)や、濁音・半濁音が存在しない半角カタカナに続いて濁点・半濁点が記述されているような場合には、正しく変換・評価が行われませから注意してください。たとえば「A゛」は「B」に変換されてしまいます。
     このプロパティの設定値は、Sortedプロパティ、ColSortedメソッドが『1-テキスト昇順』『2-テキスト降順』の場合に評価されます。
◆構文
    [Form.]Ctlname.IgnoreCase[ = numericexpression]
◆設定値
    引数 numericexpression の設定値は次のとおりです。
    設定値 IgnoreCase値 内容 説明
    0 pgic_None 全て区別(既定値) 文字をそのまま扱います
    1 pgic_UpperLower 大小 同一視 英大文字・小文字を区別しません
    2 pgic_HiraKata 平片 同一視 ひらがな・カタカナを区別しません
    3 pgic_HiraKata_UpperLower 平片/大小 同一視 ひらがな・カタカナと、
    英大文字・小文字を区別しません
    4 pgic_ZenHan 全半 同一視 全角・半角を区別しません
    5 pgic_ZenHan_UpperLower 全半/大小 同一視 全角・半角と、
    英大文字・小文字を区別しません
    6 pgic_ZenHan_HiraKata 全半/平片  同一視 全角・半角と、
    ひらがな・カタカナを区別しません
    7 pgic_All 全て同一視 上記全てを区別しません
◆データ型
    整数型