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!