この症状自体はたまに掲示板とかでも見かけるのですが、書いてある方法では解決しなかったりして、解決策がなかなか見つから無いので色々試してみています。
前提条件(使用するソフト、バージョンなど)が違うと対策も違いますし、参考になるかわかりませんが、私の試した方法もアウトプットしておこうと思います。
具体的な症状は?
セルに文字を入力しようとすると、一文字目がローマ字のまま確定されてしまうことがあります。
最初のころは自分の入力ミスかと思っていましたが、どうも違うっぽいです。慎重にやってもこの症状が発生する時は発生します。
症状が出るソフトはExcelだけ?
私の場合ですが、この現象が起きる対象(ソフト)は限定的ではありません。
ググってみるとExcelが多いのですが、自分はGoogleのスプレッドシート上でも発生しました。
なので少なくとも私の場合はアプリ側じゃなくて入力(IME)の方が原因かなと思って対策を探しました。
Excelのバージョンによっても解決策が違う、という記事もあったくらいなので原因や対処法は一律ではないのかもしれません
検討したこと、試してみたことは?
- セル入力の際に編集モードに移行してから入力する
- IMEの設定で「互換性」を「オン」にする
- IMEの設定で「予測入力」の文字数を変更する
セルを編集モードに移行してから入力する⇒解決せず!
上記症状の説明でも書いていますが、Excel以外でも同じ症状が発生したので、私の場合はこれでは解決しないかなと思っていましたが、試すの事態はとても簡単なことなので、一応これも意識して試してみました。
やっぱり解決しませんでした。
IMEの設定で「互換性」をオンに変更⇒解決せず!
次に疑ったのはここの互換性の設定です。
「昔はならなかった」かどうかは、正直余り記憶にないのですが(汗)とりあえず、互換性の設定で「以前のバージョンのMicrosoft IMEを使う」をオンにしてみました。
ですがやはり症状は改善しませんでした。
IMEの設定で「予測入力」の文字数を変更する⇒解決し・・・た?
こちらは予測入力が開くタイミングを調整する方法です。
これがどう内部的に絡むのかはわかりませんが、デフォルトでは1文字目を入力したタイミングで表示が出てきます。
一応3文字くらいに設定を変更してみました。
変更してから暫く経ちましたが現在は対象の症状は起きていません。
解決したのかな?
文字数を増やすと不便にならない?
人によって感じ方が違うので何とも言えませんが、私は全く気にならないレベルでした。
いっそ一文字で変換候補出てこられてもむしろ邪魔かなくらいな(ごめんよIME)
ちなみに一文字はローマ字入力時のローマ字の数です。
「き」とローマ字入力するためには「ki」と2文字入れていると思います。なので「きのう」と入力した場合は「き」の次の「n」を入れた時点で候補が表示されます。
きn
早めに候補を表示してほしい場合は2文字とかにして試してみてもいいのかも?個人的体感では余り違いが気にならないです。
むしろなんかすっきり入力できてスムーズ
最終結果は?
現在は様子見中です。
変更して同じ症状が発生していれば解決していないなるのですが、逆に解決した、というにはどのくらい検証したらいいのかなというところです。
必ず起きる現象では無いので、ちょっとまだ検証中になります。
上記の症状とは別ですが・・・
副産物?的な感じで、日付の入力が楽になったように感じます。
Googleスプレッドシートの場合ですが、日付入力をする際に「22」と入力を始めたとします。この時に半角にし忘れていた場合、よく「22/5/23」とか一文字目が大文字になってしまい、エンターを押しても日付になってくれなかったんです。
Excelは勝手に日付判定してくれるんだけど、Googleスプレッドシートはやってくれないっぽい・・・不便・・・
これが3文字入力に設定を変更してからは勝手に大文字にされることがなくなり、なんかうまく入力できるようになりました。
この設定のおかげかまだ検証中ではありますが、タイミングが丁度なので、多分これかなと思います。
一文字入れた時点で勝手に大文字が予測変換候補に挙がって確定されていたのかもしれない(予想でしかないですが)
なんにしても半角にし忘れてもちゃんと日付になるので、作業効率が上がって良かったです。
失敗すると訂正が面倒だったので、手間が減ってハッピーです!
使っている周辺機器やソフトの影響ということもある
PCの設定などの他に、可能性としては使用しているPCに接続している周辺機器や、ソフトウェアが影響している可能性もあります。
常駐ソフトウェアなどの影響が無いかも確認してみる
何かソフトウェアをインストールしたタイミングで症状が出るようならまずはそれを疑って探ってみると思いますが、特に何も変更していないようであれば、常駐ソフトウェア(主にセキュリティソフト)なんかももしかしたら位には考えられるかと思います。
たまにありますよね。
だいぶ昔ですが、セキュリティソフトと当時使っていたブラウザが相性悪かったみたいで、結局その時はブラウザを変更しましたが、相性とかもあるのでどっちが悪いということではないんでしょうが、ちょっと困りますよね。
周辺機器の中で一番影響がありそうなのはキーボード
周辺機器の中でも、主にキーボードですね。
入力周りなので、キーボードの反応速度が異常に遅い(早い)とか、キーがきちんと反応していないとか、PCやソフトと相性が悪いとかで症状が起きる可能性もゼロでは無いと思います。
可能性として検証するのはありかなと思います。
私の環境ではキーボードを変えても変化が無かったので別だった
ちょっと前にキーボードを有線から無線に変えていますが、その前から発生していたので関係なさそう。
たまに持ち歩くこともあるので、Surfaceの純正キーボードを使用することもありますが、やはりこちらも症状が出るのでキーボードが関係しているという可能性は、私の場合は無しと考えて良さそう。
キーボード以外でも影響している可能性はあるかも
他にも接続している機器が影響している可能性はあるかもしれません。
この症状に限らずですが、なんかトラブったら、とりあえず外せそうなら全部外して検証すると切り分けできるかなと思います。
まとめ
一日たった時点では対象の症状は出ていないので、私の場合は改善していると思います。
とりあえず私が試した方法は特にレジストリいじったりとかもしないし、元に戻すのも簡単なので対処法を探している方は試してみてもいいんじゃないかなと思います。
当たって砕けろの精神ですね!