Evento Activate

Ocorre quando uma pasta de trabalho, planilha, folha de gráfico ou gráfico incorporado é ativado.

Private Sub objeto_Activate()
objeto Chart, Workbook ou Worksheet. Para obter informações sobre uso de eventos com o objeto Chart, consulte Usando eventos com o objeto Chart.

Comentários

Quando você alterna entre duas janelas que estão mostrando a mesma pasta de trabalho, o evento WindowActivate ocorre, mas o evento Activate da pasta de trabalho não ocorre.
Esse evento não ocorre quando você cria uma nova janela.

Exemplo

Este exemplo classifica o intervalo A1:A10 quando a planilha é ativada.

Private Sub Worksheet_Activate()
Range("a1:a10").Sort Key1:=Range("a1"),
Order:=xlAscending
End Sub