パソコン・ネット関連

エクセル2007で一文字目が変換できない

エクセル2007で一文字目が変換できない

WindowsXPPro SP3のエクセル2007で一文字目だけが変換されずローマ字になってしまうのです。今まで我慢して使っていたけどストレスになってきたので調べてみました。
その一文字目だけが変換できないという症状がでるのは、どうもセルをコピーし張り付けた後、他のセルに文字を入力すると起こるようです。

例えば、「マイクロソフト」と入力したとすると、「mアイクロソフト」、「ヤフー」と入力すると「yアフー」となるのです。
原因はどうもMicrosoftのバグのようでサイトに記載がありました。
「Windows XP SP3 上の Excel 2007 でコピーなどの特定の操作をすると、操作直後にセルに入力した最初の1文字が変換前に確定される」
現象としてショートカットからコピーや貼り付けなど、リボンから行の挿入や削除などの操作を行った直後に、セルに入力した1文字目が確定されてしまうらしいのです。
解決方法としては、「C:Program FilesMicrosoft OfficeOffice12Excel.exe」を探し、
Excel.exeのプロパティから互換性タブを開き「このプログラムでは詳細なテキストサービスを無効にする」のチェックボックスをオンにすればOKとの事。
早速実行しExcel2007を再起動して、セルのコピー後に文字を入力してみました。するときちんと入力できました。
詳細なテキストサービスを使うことはないのでこれでOKです。
※ちなみに「詳細なテキストサービス」とは,手書き入力や音声入力といった機能をサポートするサービスのこと。
詳細なテキストサービスをどうしても使う必要がある方は別の方法での回避策が載っていました。
方法 1 : 入力し直す
意図せずに入力された文字を削除してから、あらためて適切な文字を入力し直します。
方法 2 : 編集モードで入力する
文字を入力するセルをダブルクリックして編集モードにするか、文字を入力するセルを選択して F2キーを押して編集モードにしてから、文字を入力します。
方法 3 : コピーと貼り付ける方法を変更する
セルのコピーと貼り付けで問題がある場合、ショートカットメニューを使用せずに以下の操作へ変更します。
* セルのコピーには Ctrl + C キーを押下する、または [ホーム] タブの [コピー] ボタンをクリックします。
* セルの貼り付けには Ctrl + V キーを押下する、または [ホーム] タブの [貼り付け] ボタンをクリックします。
ですが上記の方法だとちょっと面倒くさいと思います。詳細なテキストサービスを使わない人は無効にした方がいいでしょう。
Windows XP SP3 上の Excel 2007 でコピーなどの特定の操作をすると、操作直後にセルに入力した最初の 1 文字が変換前に確定される