Como posso fazer uma coluna excel de hiperlinks abertos no navegador não padrão

1

Eu tenho uma planilha ms excel 2007 com uma coluna (A) de hyperlinks usando a função excel desta forma =HYPERLINK(A2,"url" .

Como posso criar (se isso for possível) abrir todos os cels nessa coluna no navegador NÃO padrão?

    
por Alex 23.05.2016 / 19:21

1 resposta

1

Se você digitar o caminho do navegador com o arquivo exe e colocar o URL depois, ele será aberto usando esse navegador.

Por exemplo

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://superuser.com/questions/1079979/how-can-i-make-an-excel-column-of-hyperlinks-open-in-non-default-browser

Infelizmente, você não pode usar isso na função Excels Hyperlink , por isso precisamos de uma solução alternativa.

Uma solução seria criar um arquivo em lotes e definir o hiperlink para executar esse arquivo em lotes. Tudo o que você precisa fazer é copiar o código em um arquivo de texto e salvá-lo como .bat

Outra solução é usar o VBA.
Pressione alt + F11 e cole o seguinte código em "ThisWorkbook".

Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)

If Target.Name = "asd" Then 'Or you can identify a cell using it's range instead of its name If Target.Range.Address = "$A$1" Then

Shell ("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe http://superuser.com/questions/1079979/how-can-i-make-an-excel-column-of-hyperlinks-open-in-non-default-browser")
End If

End Sub

Do que você precisa fazer um hyperlink fora da célula com o botão direito do mouse, hyperlink, selecione lugar neste documento , do que ok.

    
por 23.05.2016 / 19:38