这个可以通过锁定表格,设置可编辑的表格。这样的话,你输入完数据,一回车,就到了下一个单元格了。中间不需要经过的单元格,设置成了不能选中的,所以就都一下跳过了。
这个是执行代码:
Sub lockall()
With Worksheets(1)
'Worksheets(1)是指第一个工作簿
.EnableSelection = xlUnlockedCells
.Protect Contents:=True, UserInterfaceOnly:=True
End With
'设置为工作簿锁定,仅允许单元格属性 锁定 为 否的可以编辑
Range(Cells(1, 1), Cells(1, 5)).Locked = False
设置第一个区域 单元格属性 锁定 为否。Cells(1, 5)中两个数字为单元格坐标。在这行命令之前最好加上Worksheets(1).Activate设置其为当前活动工作簿。
Range(Cells(2, 1), Cells(2, 5)).Locked = False
End Sub
参看我的博客有解说:
http://hi.baidu.com/vain%5Fqu/blog/item/ab2059df1786a312495403a5.html