Ir ao conteúdo
  • Cadastre-se

Excel Macro para acesso a Hiperlink


Ir à solução Resolvido por Visitante,

Posts recomendados

Olá caros amigos,

Necessito de uma ajuda no seguinte sentido, na planilha anexa, a celula I2 - aba Planilha1 - é apresentado um hiperlink automático com base no resultado da celula H1.

Gostaria de criar um macro, se possível via modulo que, me envie sempre para o caminho que o resultado da celula I2 indicar.

 

Tentei gravar um macro, mas na gravação o valor atual da célula fica fixo.

 

Agradeço desde já o auxilio do forum.

 

Atenciosamente

 

Felipe Penna

Hiperlink.rar

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Felipe Penna disse:

... com base no resultado da celula H1. H2

 

Segue uma opção que não precisa do Hiperlink, basta inserir o nome da planilha em H2.

Instale uma cópia do código abaixo no módulo da Planilha1.

Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address <> "$H$2" Then Exit Sub
 On Error GoTo fnlz
 Sheets([H2].Value).Activate
fnlz:
End Sub

 

Link para o comentário
Compartilhar em outros sites

Caro osvaldomp, funcionou muito bem.

Aproveitando um pouco mais do seu conhecimento, eu consigo efetuar essa macro em uma caixa de combinação?

Ou seja, aqui que eu marcar na caixa de combinação me direciona para planilha indicada.

 

Obrigado pela atenção.

 

Atenciosamente

Felipe Penna

Link para o comentário
Compartilhar em outros sites

Essa macro é específica para rodar após alteração manual em alguma célula, não se aplica diretamente a Caixa de Combinação.

 

Talvez exista a possibilidade de outra macro para esse outro caso, aí precisamos ver a sua planilha.

Link para o comentário
Compartilhar em outros sites

  • Solução

Experimente:

Sub Dropdown1_Alteração()
 Sheets(ActiveSheet.Shapes("DROP-DOWN 1").ControlFormat.List(ActiveSheet.Shapes("DROP-DOWN 1").ControlFormat.Value)).Activate
End Sub

obs. acerte o nome da 4a. planilha (marco ~~~> março)

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...