应用程序键作为主页button
我正在Excel工作簿中收集测量数据。 所有的测量结果都显示在单独的表格中。 每张纸的测量值的平均值和最大值显示在主页(名称为“1”)中
我添加了一行代码,通过在单元格J23中input表单名称并单击button,从主表单跳转到某个表单。
现在我想添加一个物理按键/button,以返回到首页。 例如与ctrl + b
不幸的是我的代码还没有工作。 我粘贴了下面的代码,希望有人有一个解决scheme。 提前致谢
Sub Macro1() i = Sheets("1").Range("J23").Value Worksheets(i).Select End Sub Sub Home() Application.OnKey "^b", Worksheets("1").Select End Sub
您需要传递Application.OnKey
的名称,而不是您尝试执行的VBA命令。
沿着这些线路的东西:
Sub Home() Sheets(1).Select End Sub Sub SetUp() Application.OnKey "^b", "Home" End Sub
上面的子目录在一个标准的代码模块中。 当我运行SetUp
,我可以通过inputCtrl+b
从任何其他工作表中取回Sheet1。