如何激活目标

时间:2019-06-26 11:20:20

标签: excel vba

尝试激活target.address,出现错误:运行时错误1004

尝试了这个:

range(Target).activate

这:

range(Target.Address).activate

这:

target.activate

run time error 1004

1 个答案:

答案 0 :(得分:1)

在大多数情况下,TargetRange对象。因此:

Private Sub Worksheet_Change(ByVal Target As Range)
    Target.Activate
End Sub

通常可以正常工作。上面的代码将您移回刚刚修改的单元格。

(请确保您没有更改工作表,因为Target仅在其工作表也处于活动状态时才能被激活。尽管这通常不是问题,但它< strong>对于某些超链接或其他工作表更改事件可能会很棘手。)