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

Daz*_*aze 9 keyboard-shortcuts microsoft-excel

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

我知道我可以使用 Automator、宏、Butler 等来模拟效果,但我不想使用第三方应用程序来执行此操作。不过,我愿意修改系统首选项,而且我很习惯使用终端。

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

kop*_*hke 5

Excel 不提供自定义的直接方法:它既不是菜单命令(可用于 OS X 系统范围的快捷方式),也不是可通过 Office 的专用工具配置的快捷方式自定义键盘...(近似翻译,我使用的是德语系统)对话框 - 您可以通过调用对话框并按下Ctrl+U添加快捷方式”框轻松进行测试(不会显示指定的快捷方式)。

但是,您可以通过重新映射Cmd+ReturnCtrl+U使用 Takayama Fumihiko 的KeyRemap4MacBook来解决这个问题(尽管它的名字,它可以在任何运行 OS X 10.4 以上的 Mac 上运行)。您必须向KeyRemap4MacBook添加一个private.xml配置文件,如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>
Run Code Online (Sandbox Code Playgroud)

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