在 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+Return到Ctrl+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
在这里找到答案: http://mymacslife.blogspot.com/2011/04/mac-excel-2011-carriage-return-in-cell.html
Ctrl + 选项 + 回车
答案3
答案4
F2在 Windows 中使用。