埃里克(Eric)更喜欢在Excel中使用键盘进行大部分工作,但发现键盘语言似乎随机切换为法语,从而导致出现错误的字符。他将问题归结为无意间按下了Shift + Ctrl,这会切换语言。通过将Ctrl键用于宏快捷键,Shift + Ctrl语言切换始终会发生。 Eric想知道是否有一种方法可以禁用Shift + Ctrl语言开关。

更改键盘语言的快捷键由Windows控制,而不由Excel控制。话虽这么说,但由于您无意中按下了快捷键,因此在您打字时更改语言可能会令人沮丧。幸运的是,有一种方法可以更改它。

首先,退出Excel。 (就像我说的那样,这是Windows问题,而不是Excel问题。)如果您使用的是Windows 10,请执行以下步骤:

。在“开始”按钮右侧的搜索框中键入“键入设置”(不带引号)。 Windows将打开“设置”窗口,并显示“键入”部分。

。向下滚动到窗口底部,然后单击“高级键盘设置”。 Windows将显示“高级键盘设置”窗口。

。单击语言栏选项。 Windows将显示“文本服务和输入语言”对话框。

。确保显示“高级密钥设置”选项卡。 (请参见图1。)

。输入语言之间的选项应该已经被选中,因此只需单击“更改键序”按钮。 Windows将显示“更改键序列”对话框。 (请参见图2。)

。根据需要更改两个快捷键。

。单击确定或根据需要保存,以关闭所有对话框。

如果您使用的Windows 8系统,请按照下列步骤操作:

。将鼠标指针移到屏幕的左下角。您应该会看到一个小的缩略图,显示“开始”屏幕(如果您正在看桌面)或其他应用程序(如果您已经在“开始”屏幕中)。

。右键单击缩略图。 Windows将显示一个上下文菜单。

。选择控制面板。 Windows将显示传统的“控制面板”窗口。

。单击更改输入法链接。 (此链接位于“时钟”,“语言”和“地区”标题下。)

。单击窗口左侧的高级设置。

。单击更改语言栏热键。 (您可能需要向下滚动才能看到此选项。)Windows显示“文本服务和输入语言”对话框。

。确保显示“高级密钥设置”选项卡。

。输入语言之间的选项应该已经被选中,因此只需单击“更改键序”按钮。 Windows将显示“更改键序列”对话框。

。根据需要更改两个快捷键。

。单击确定或根据需要保存,以关闭所有对话框。

请注意,实际上有两个快捷键可以在“更改键序列”对话框中进行更改。虽然您可以只更改一项,但如果需要,Ctrl + Shift和Left Alt + Shift之间并没有多大区别-它们都很容易被误按。因此,如果您对其中之一有问题,最好同时更改它们。 (未分配是一个不错的选择。它会完全禁用键盘快捷键。)

如果您使用Windows 7,则可以通过以下方式完成相同的任务:

。按开始菜单按钮,然后选择控制面板。 Windows将显示传统的“控制面板”窗口。

。单击更改键盘或其他输入法链接。 (此链接位于“时钟”,“语言”和“区域”标题下。)Windows显示“区域和语言”对话框的“键盘和语言”选项卡。

。单击更改键盘。 Windows将显示“文本服务和输入语言”对话框。

。确保显示“高级密钥设置”选项卡。

。输入语言之间的选项应该已经被选中,因此只需单击“更改键序”按钮。 Windows将显示“更改键序列”对话框。

。根据需要更改两个快捷键。

。单击确定或根据需要保存,以关闭所有对话框。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12977)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。