Macho e hiperlink | Excel | Profes
Home / Tira-dúvidas / Excel / Macho e hiperlink
Tenho alguns links que se modificam automaticamente que criei com a fórmula "=Hiperlink..." e quero criar uma macro para que quando eu a acionasse, ela me redirecionasse para os links criados. A única forma que consegui, foi atribuindo um link a uma célula e então utilizando a macro para aciona-lo, porém os links que desejo acionar, são variáveis de acordo com as outras informações a serem preenchidas em minha planilha. Enfim, quero acionar os links que criei, todos de uma só vez, criando um botão com uma macro, para que quando eu aciona-lo, me redirecione para todas as páginas da web referentes aos meus links.
Não entendi como os links de alteram, você usa alguma condição?
Quantos links você precisa a acessar?
Dependendo da quantidade de links, Talvez você consiga acessar todos programando rotinas, onde uma chama a outra e cada uma tem um link, isso pelo que entendi!
Se quiser, me envia sua planilha que dou uma olhada!
plsolucoesemexcel@gmail.com
No EXCEL podemos fazer quase tudo que não ultrapasse a lógica.
É difícil imaginar as razões das variações de links e suas funções.
Talvez uma Caixa de Combinações ou algo similar resolva sua seleção para executar este lançamento para o Hiperlink.
Como já referenciou o Professor Pedro L.
É preciso alguns detalhes ou um encaminhamento direto para que possa examinar a questão e propor uma resolução.
Desculpe, mas não entendi muito bem a tua pergunta, precisaria de mais informações!
No entanto vamos lá!
Se vc não pretende mudar a aparência dos links pós clicados, não precisa usar macro no hiperlink e sim apenas a própria função que é =HIPERLINK("#'Plan3'!A1";"teste") - exemplo, se vc não montou desta forma a sintaxe da função provavelmente ela não só não mostrará que esta errada como também não funcionará.
Ao mesmo tempo não vejo sentido em acionar todos de uma vez como mencionou no teu projeto, se não qual seria a utilização de individualizar os links, para depois coloca-los em um único botão?