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.