分类：电脑/网络-软件-办公软件
问题：在excel中从一个单元格自动跳到另一个单元格哪位高手帮我诊断下 
哪位高手帮我诊断下。为什么我编的语句会出现不停循环。Private Sub Worksheet_hange(ByVal Target As Range)    J = Target.Row                  '查找输入信息单元格行数    If Target.Address = "$E$" & J And Target.Offset(0, -1) = "" And Target.Offset(0, 0) <> "" Then        Target.Offset(0, 0) = Array("前面没有文哪位高手帮我诊断下。为什么我编的语句会出现不停循环。Private Sub Worksheet_hange(ByVal Target As Range)    J = Target.Row                  '查找输入信息单元格行数    If Target.Address = "$E$" & J And Target.Offset(0, -1) = "" And Target.Offset(0, 0) <> "" Then        Target.Offset(0, 0) = Array("前面没有文字"): Target.Offset(0, -1).Select    End IfEnd Sub
回答：Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [E:E]) Is Nothing Then Exit Sub

    If Target.Offset(, -1) = "" Then
        Target = "前面没有文字": Target.Offset(, -1).Select
    End If
End Sub