excel vba 单元格中输入特定内容后光标跳转问题 200
大神帮个忙,如图所示,在光标所选单元格中输入内容,双击后会根据所填充的单元格内容光标跳转到同一行的不同列(知道列号),要怎么操作?接下来会重复上一步,继续填写单元格内容,...
大神帮个忙,如图所示,在光标所选单元格中输入内容,双击后会根据所填充的单元格内容光标跳转到同一行的不同列(知道列号),要怎么操作?接下来会重复上一步,继续填写单元格内容,跳转到同一行的不同列。例:第一列中填写男或女,光标会自动跳转到同一行的第二列或第三列身高。
展开
2个回答
2019-01-05 · 知道合伙人软件行家
关注
展开全部
这个要求,标准功能是没有的。
需要用vba写个事件驱动,可以实现。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.column> 1 Then
if target.text="男" then
cells(target.row,2).activate
else
cells(target.row,3).activate
end if
End If
End Sub
注:该代码未做调试,有问题请自行解决
需要用vba写个事件驱动,可以实现。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.column> 1 Then
if target.text="男" then
cells(target.row,2).activate
else
cells(target.row,3).activate
end if
End If
End Sub
注:该代码未做调试,有问题请自行解决
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询