Eu usei a função Concatenar para ingressar em links como este:
Column 1: http://twitter.com/
Column 2: username
Column 3: http://twitter.com/username
Na verdade, eu escrevi a função assim:
=hyperlink(CONCATENATE(cell1,cell2))
E agora mostra todas as células como links. Em seguida, fui para o Visual Basic e adicionei o seguinte módulo (que permite abrir vários links ao mesmo tempo):
Sub Hyperlink_Follow()
For Each c In Selection
On Error Resume Next
c.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Next
End Sub
Em seguida, selecionei os links e executei as macros, mas nada aconteceu.
Se você seguir as etapas acima e executar links como:
http://google.com
http://twitter.com
http://reddit.com
Funciona bem. O problema está nos links concatenados.
Alguma idéia do porquê? Soluções alternativas para isso?
=hyperlink
não estão incluídos na coleção de hiperlinks. por exemploFor Each Hyperlink In Worksheets(1).Hyperlinks MsgBox (Hyperlink.Address)Next