我正在尝试在 Excel 2007 中仅使用一个键创建特定的键盘快捷键。例如:
当我按下时,Enter我想向左移动一个单元格,然后向下移动一个单元格
当我按下 * 向右移动一个单元格时
我正在尝试使用宏来执行此操作,但 Excel 只允许我使用键盘组合键 - 例如Ctrl+ T、Ctrl+ Shift+ H。是否可以在 Excel 2007 中仅使用一个键创建这些快捷方式?
答案1
您需要使用Autohotkey
来实现这一点。
它是适用于 Windows 的免费自动化和脚本实用程序,您可以从此处获取它:
http://www.autohotkey.com/download/
您可以结合IfWinActive
使用hotkey
以满足您的要求。
我正在为您编写脚本,但我鼓励您探索和学习该工具,以便您也可以将其用于其他目的。
这是脚本:
Enter::
IfWinActive Microsoft Excel
Send {Enter}{Left}
return
PS 我建议不要将其指定*
为热键。
这样,您将无法*
在 Excel 中输入