キーと言語を選べる
セル内改行キーは Enter または Shift + Enter から選べます。画面表示は日本語と英語を切り替えられます。
Excelのセルに文章を入力するとき、Altキーを同時に押す小さな手間を減らします。
セル内改行キーは Enter または Shift + Enter から選べます。画面表示は日本語と英語を切り替えられます。
セルを選択しただけの状態や、図形・テキストボックス内の入力中は変換しません。
タスクトレイに常駐し、必要なときだけダイアログを開けます。選んだキーと言語は次回起動時にも復元され、Windows起動時はダイアログを表示せずに常駐開始できます。
ダウンロードして起動したら、普段通りExcelのセルを編集するだけです。
Excel 2010、Excel 2019、Microsoft 365版Excelで使えます。
ItsumonoKaigyoForExcel.exe を実行します。起動後はタスクトレイに常駐します。
ダイアログで、セル内改行キーを Enter または Shift + Enter から選びます。選んだキーは次回起動時にも復元されます。
セル内で文字入力中に選択したキーを押すと、Alt + Enter と同じように改行されます。
このアプリは、普段の状態監視と、キーが押された瞬間の変換判定を分けて動作しています。
ダイアログに表示するステータスを決める流れです。ここではExcelが前面か、図形・テキストボックスではないか、セル内入力中と判断できるかを見ます。
キーが押されていない間も、現在のExcelの状態を見てダイアログのステータスを更新します。
一時停止中は監視を止め、キー変換もしません。
ユーザーが再開するまでキー変換は行いません。
Excelが起動していて、いまExcelを操作しているかを確認します。
Excelが起動していない、または他のアプリが前面のときはキー変換しません。
Excelの図形やテキストボックス内で文字入力している場合は、セル内入力中ではないものとして扱います。
図形・テキストボックス内では変換しません。
セル内で文字入力中か、セル選択だけか、または判定材料が足りないかを確認します。
セル選択だけなど明確に入力中ではない場合は「セル内入力中ではありません」、判断材料が足りない場合は「セル内入力中を確認できません」と表示します。
セル内入力中だと判断できたため、このステータスを表示します。
設定キーとの一致、Excelが前面かどうか、入力先が図形・テキストボックスではないかを確認します。EnterモードではIMEの変換中状態も確認します。モードごとに変換してよい条件が異なります。
Enterモードで、Enterキーが押されたときだけ判定を続けます。
設定されたキーではないため、キー入力をそのまま通します。
Excelを操作しているときだけ変換対象にします。
Excel以外のアプリでは、キー入力をそのまま通します。
Enterモードでは、Aと同じセル内入力中判定で確認できた場合だけ変換します。
セル選択だけの状態や判定不能のときは、Excel本来のEnterとして扱います。
IMEが変換中、または直前の日本語入力から確定待ちだと判断した場合は、変換確定を優先します。
日本語変換の確定としてEnterを通します。確定後にもう一度Enterを押すと、セル内改行になります。
指定されたキーの入力を受け止め、Excelへ Alt + Enter として送ります。
Shift + Enterモードで、Shift + Enterが押されたときだけ判定を続けます。
設定されたキーではないため、キー入力をそのまま通します。
Excelを操作しているときだけ変換対象にします。
Excel以外のアプリでは、キー入力をそのまま通します。
Excelの図形やテキストボックス内で文字入力している場合は、Shift + Enterでも変換しません。
図形・テキストボックス内のShift + Enterとして、そのまま扱います。
セル内で入力・編集中と判断できる場合だけ変換します。編集中かどうか判定できない場合は、編集中の入力が誤って確定されるのを避けるため、変換を優先します。
セルを選択しているだけの状態のShift + Enterは変換せず、本来の動き(1つ上のセルへ移動)のまま通します。
指定されたキーの入力を受け止め、Excelへ Alt + Enter として送ります。
Windows用exeです。インストール不要で、そのまま起動できます。
Enterモードでは、IMEが変換中、または直前の入力から次のEnterが変換確定だと判断した場合、日本語変換の確定を優先します。確定後にもう一度Enterを押すとセル内改行になります。
Enterモードでは、セル内入力中と判断できる場合だけEnterをAlt + Enterに変換します。ダブルクリックやF2で編集モードに入った直後でも、ごく短い判定時間(0.3秒ほど)の後はEnterでセル内改行できます。図形やテキストボックスでの誤変換を避けるため、セル内入力中と確認できない場合は変換しません。Shift + Enterモードでも同様に、セル内入力中と判断できる場合だけAlt + Enterに変換します。セルを選択しているだけの状態では変換せず、本来のShift + Enter(上のセルへの移動)がそのまま使えます。
Excelのバージョンや更新状況によって、セル編集中の判定方法が異なるため、一部環境ではうまく動作しない可能性があります。
個人作成のexeのため、初回起動時にWindowsの確認画面が出ることがあります。配布元を確認してから実行してください。