在excel 2010中,将“highlight”从userform返回到vba的工作表

我有一个工作表和一个用vbModeless模式显示的用户窗体,因为我需要它始终可见。 用户表单包含一个button。 该button执行特定的工作,具体取决于工作表中当前选定的单元格。 按下button后,突出显示保持在用户窗体中。

我需要的是,按下button之后,突出显示返回到工作表,并能够在工作表中滚动或使用箭头(键盘),而不必先在工作表上拼命。 我试过这个:

Private Sub CommandButton1_Click() ... Worksheets(1).Activate End Sub 

但它不会做我想要的。 我也试过录音机,但是我得到了一个错误。 这样做的代码是什么?

这个怎么样:

 AppActivate Application.Caption