编程vba excel来移动光标

我想弄清楚如何将光标从一个Excel单元格移动到另一个具有使用Excel的特定快捷方式使用vba。 从任何单元格说,如果我按下Alt + e它把我带到A5例如。 Alt + d会把我带到E3等等…有什么帮助吗?

首先,创build一个如下所示的VBAmacros

Sub MoveToA5() Range("A5").Select End Sub 

然后,按Alt + F8,select“选项”并分配快捷键组合,例如CTRL + Shift + a。

为了使用ALT + HotKey组合(例如,ALT + F5),将上面显示的macros放入代码模块(您必须使用模块 – >插入 – >模块将其添加到您的Workbook VBAProject ),并添加以下代码片段到ThisWorkbook代码模块:

 Private Sub Workbook_Open() Application.OnKey "%{F5}", "MoveToA5" End Sub 

希望这会有所帮助。