Excel 2007 は Office の表計算ソフトの最新版ですが、これが結構変わっておりまして、なんと漢字の読み仮名までデータとして持っているようです。
今日、仕事をしていて漢字が含まれているセルをソートしてみたのですが、うまくソートされませんでした。気になって調べてみましたところ、なんと読み仮名の情報までセルに入っていました。ソートがうまくいかなかったのは漢字ではなく読み仮名でソートされていたからでした。
たとえば「日本」などは、「にっぽん」と入力したか「にほん」と入力したによって、同じ「日本」という漢字でもどちらが上に来るのか変わってくるのです。気になる人は実際に試してみてください。本当に読み仮名が入っているか確かめたい場合は、拡張子を *.zip に変換して XML データを解析してみましょう。
私は今まで、 IME は OS の前に立って漢字を確定するまでを全ての入力と反応を担当し、確定後にデータを OS へ渡すという門番的な振る舞いをするのかと思っていたのですが、どうやら違うようですね。もう一歩 OS に食い込んで、読み仮名もなんらかの方法で渡しているようです。
う~ん、奥が深いですな。
Comments
結構前のバージョンから・・・少なくとも Excel 2000 ではもう読み仮名を持つようになってましたよ。
>道化師さん
おお、そうだったのですか!?
存じておりませんでした、ありがとうございました(^^
割と他のソフトの結構そうなっているのですかね…
Contributions