首页 > 解决方案 > 使用VBA跳过excel中的单元格

问题描述

我正在使用 Excel 中的用户界面(我知道,不理想;但这是一个开始),并且我的布局方式在两个“输入”单元格之间有一些空白单元格(即 N12 到 N14)细胞(即 N11、N​​15)。我想知道是否有任何 IF 语句或类似效果的东西可以让我只按一次“TAB”键就可以在单元格 N12-N14 上进行 TAB?

同时,我在 N11 下方有一个空白单元格(即 O11),我想通过按一次“ENTER”键跳过它以进入 P11?

有什么建议么?

干杯凯文

标签: excelvba

解决方案


不确定,但你可以使用这些方面的东西。

在工作簿打开时调用它

application.OnKey "{tab}","Supertab"

有这个在一个模块

Sub SuperTab()
    ActiveCell.End(xlToRight).Select
End Sub

推荐阅读