関数CHKCHRで、範囲外のとき -1が返るようにできないでしょうか?