同じ文字でも、=CHAR(31842)と=CHAR(38526)は同じ漢字なので「髙」が表示されますが
=CODE(CHAR(31842))と=CODE(CHAR(38526))では両方とも「38526」となります。
なぜこうなるのでしょうか?
初めて質問するので、失礼がありましたら申し訳ございません。
>Windowsでは、IBM拡張漢字(文字)とNEC選定のIBM拡張漢字(文字)の二種類を別々
>に搭載したため、これらは同一の文字に別の2つのシフトJISコードが存在すること
>になった。
>例えば、「髙」はIBM拡張漢字で、(区点11894、JIS:967E)、シフトJIS:FBFCであり、
>NEC選定のIBM拡張漢字では、(区点:9266、JIS:7C62)、シフトJIS:EEE0として当て
>はめられている。もちろんユニコードは一つで、9AD9である。MS-IME98では、区点と
>JISは存在しないとして表示されない
--
Mike
"pigeon0117" <pigeo...@discussions.microsoft.com> wrote in message news:2C73A2AB-137A-4C39...@microsoft.com...