エリックは、Excelでの作業のほとんどにキーボードを使用することを好みますが、キーボードの言語がランダムにフランス語に切り替わり、間違った文字が表示されることを発見しました。彼は、意図せずにShift + Ctrlを押して言語を切り替えることで、問題を追跡しました。マクロショートカットにCtrlキーを使用すると、Shift + Ctrl言語の切り替えが常に発生します。エリックは、Shift + Ctrl言語スイッチを無効にする方法があるかどうか疑問に思います。

キーボードの言語を変更するショートカットキーは、ExcelではなくWindowsによって制御されます。そうは言っても、誤ってショートカットキーを押したからといって、入力中に言語が変わるのはイライラするかもしれません。幸いなことに、それを変更する方法があります。

まず、Excelを終了します。 (私が言ったように、これはWindowsの問題であり、Excelの問題ではありません。)Windows 10を使用している場合は、次の手順に従います。

。 [スタート]ボタンの右側にある検索ボックスに「入力設定」(引用符なし)と入力します。 Windowsは、[設定]ウィンドウを開き、[入力]セクションが表示されます。

。ウィンドウの一番下までスクロールして、[キーボードの詳細設定]をクリックします。 Windowsは、[キーボードの詳細設定]ウィンドウを表示します。

。 [言語バーオプション]をクリックします。 Windowsは、[テキストサービスと入力言語]ダイアログボックスを表示します。

。 [キーの詳細設定]タブが表示されていることを確認します。 (図1を参照)

。 [入力言語間]オプションはすでに選択されているはずなので、[キーシーケンスの変更]ボタンをクリックするだけです。 Windowsに[キーシーケンスの変更]ダイアログボックスが表示されます。 (図2を参照)

。必要に応じて、両方のショートカットキーを変更します。

。必要に応じて、[OK]または[保存]をクリックして、すべてのダイアログボックスを閉じます。

Windows 8を搭載したシステムを使用している場合は、次の手順に従います。

。マウスポインタを画面の左下隅に移動します。スタート画面(デスクトップを見ている場合)または別のアプリ(すでにスタート画面を見ている場合)を示す小さなサムネイルが表示されます。

。サムネイルを右クリックします。 Windowsはコンテキストメニューを表示します。

。コントロールパネルを選択します。 Windowsは、従来のコントロールパネルウィンドウを表示します。

。 [入力方法の変更]リンクをクリックします。 (このリンクは、時計、言語、および地域の見出しの下にあります。)

。ウィンドウの左側にある[詳細設定]をクリックします。

。 [言語バーのホットキーの変更]をクリックします。 (このオプションを表示するには、下にスクロールする必要がある場合があります。)Windowsは、[テキストサービスと入力言語]ダイアログボックスを表示します。

。 [キーの詳細設定]タブが表示されていることを確認します。

。 [入力言語間]オプションはすでに選択されているはずなので、[キーシーケンスの変更]ボタンをクリックするだけです。 Windowsに[キーシーケンスの変更]ダイアログボックスが表示されます。

。必要に応じて、両方のショートカットキーを変更します。

。必要に応じて、[OK]または[保存]をクリックして、すべてのダイアログボックスを閉じます。

[キーシーケンスの変更]ダイアログボックスで変更できるショートカットキーは実際には2つあることに注意してください。 1つだけ変更できますが、必要に応じて、Ctrl + Shiftと左Alt + Shiftの間に大きな違いはありません。どちらも、誤って押すのは非常に簡単です。したがって、一方に問題がある場合は、両方を変更することをお勧めします。 (割り当てられていないことをお勧めします。キーボードショートカットを完全に無効にします。)

Windows 7を使用している場合は、次の方法で同じタスクを実行できます。

。 [スタート]メニューボタンを押して、[コントロールパネル]を選択します。 Windowsは、従来のコントロールパネルウィンドウを表示します。

。 [キーボードまたはその他の入力方法の変更]リンクをクリックします。 (このリンクは、[時計]、[言語]、および[地域]見出しの下にあります。)Windowsは、[地域と言語]ダイアログボックスの[キーボードと言語]タブを表示します。

。 [キーボードの変更]をクリックします。 Windowsは、[テキストサービスと入力言語]ダイアログボックスを表示します。

。 [キーの詳細設定]タブが表示されていることを確認します。

。 [入力言語間]オプションはすでに選択されているはずなので、[キーシーケンスの変更]ボタンをクリックするだけです。 Windowsに[キーシーケンスの変更]ダイアログボックスが表示されます。

。必要に応じて、両方のショートカットキーを変更します。

。必要に応じて、[OK]または[保存]をクリックして、すべてのダイアログボックスを閉じます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(12977)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。