Microsoft Excel Mac,用于在单元格中编辑的键盘快捷键

Microsoft Excel Mac,用于在单元格中编辑的键盘快捷键

在 Microsoft Excel for Mac 2011 (14.0.0) 中,如何修改 Enter/Return 键以在单元格中编辑而不是将选择向下移动?我知道在“首选项”>“编辑”中,您可以取消选中“按 RETURN 后,将选择移动到 [向下/向右/向上/向左]”框,这至少可以让它不那么烦人,但这种行为仍然没有成效。

我知道我可以使用 Automator、宏、Butler 等来模拟效果,但我不喜欢使用第三方应用程序来做到这一点。不过,我愿意修改系统偏好设置,而且我习惯使用终端。

编辑:我在这里发现了http://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/CTRL+U 是在单元格中编辑。现在,如果可以通过编辑一些 plist 文件或在终端中编写一些魔法公式将其重新映射到 CMD+Return,那就太完美了!

答案1

Excel 不提供直接的方式来定制它:它既不是菜单命令(可用于 OS X 的系统范围快捷方式),也不是可通过 Office 专用的工具→自定义键盘…(大致翻译,我在德国系统上)对话框——你可以通过调用对话框并Ctrl+U按下添加快捷方式框(不会显示指定的快捷方式)。

不过,您可以通过重新映射Cmd+ReturnCtrl+U使用 Takayama Fumihiko 的KeyRemap4MacBook(尽管名称不同,但适用于运行 OS X 10.4 及以上版本的任何 Mac)。您必须添加私有文件配置文件到KeyRemap4MacBook类似KeyRemap4MacBook 网站上有记录,其 XML 内容如下所示:

<?xml version="1.0"?>
<root>
  <item>
    <name>Remap "Edit in Cell" in Excel</name>
    <appendix>Use Command+Return instead of Ctrl+U</appendix>
    <identifier>private.app_excel_commandreturn_to_ctrlu</identifier>
    <only>EXCEL</only>
    <autogen>--KeyToKey-- KeyCode::RETURN, VK_COMMAND, KeyCode::U, ModifierFlag::CONTROL_L</autogen>
  </item>
</root>

– 这将限制重新映射到 Excel(有关完整列表KeyRemap4MacBook 使用的键码,参见其源代码)。

答案2

答案3

答案4

F2在 Windows 中使用。

更多热键:http://www.ddmcomputing.com/excel/keys/xlsk06.htm

相关内容