Duvida rápida em Excel

Pessoal, pintou uma dúvida besta aqui, e eu não consegui matar de forma “rápida” ao criar uma macro:
Preciso que ao clicar em uma célula, uma macro chame uma planilha, algo + ou -:

Sub Worksheet_Change(ByVal Target As Range)
 Dim linha As Integer
 Dim coluna As Integer

 ' Usamos o argumento Target para saber qual campo foi alterado.
 coluna = Target.Column
 linha = Target.Row
 
 ' Executa a função calculo se campo B5 foi selecionado.
 If (linha = 5 And coluna = 2) Then
   Call Sheets("Planilha secundaria").Activate
 End If
 
End Sub

Qual função chamo para executar uma segunda planilha?

[quote=Ironlynx]Pessoal, pintou uma dúvida besta aqui, e eu não consegui matar de forma “rápida” ao criar uma macro:
Preciso que ao clicar em uma célula, uma macro chame uma planilha, algo + ou -:

Sub Worksheet_Change(ByVal Target As Range)
 Dim linha As Integer
 Dim coluna As Integer

 ' Usamos o argumento Target para saber qual campo foi alterado.
 coluna = Target.Column
 linha = Target.Row
 
 ' Executa a função calculo se campo B5 foi selecionado.
 If (linha = 5 And coluna = 2) Then
   Call Sheets("Planilha secundaria").Activate
 End If
 
End Sub

Qual função chamo para executar uma segunda planilha?[/quote]

Voce quer abrir uma outra PLanilha, no sentido de outro arquivo, ou uma planilha do mesmo arquivo ?

De outro arquivo, mas como eu não manjo nada de Excel(é a primeira vez que eu mexo nele em anos- fiz algo com ele uns 3,4 anos trás-não lembro o quê… :lol: ), se tiver as duas respostas seria excelente! :smiley: