
Quero digitar um comando em RUN ou criar um hiperlink para focar em um arquivo específico (entre tantos arquivos) na pasta em uma figura destacada, como quando você passa o mouse sobre o arquivo ou quando clica na ação "abrir pasta contendo" em Procurar Resultados.
Exemplo:
"D:\new_folder\1.txt"
este comando abre apenas o arquivo, mas não quero abri-lo. Eu só quero que o arquivo seja selecionado ...
Responder1
Acredito que chamar o explorer com o argumento select explorer.exe /select,"C:\folder\file.xyz"
deve fazer isso por você.
Para usar isso no Excel:
Crie um hiperlink referente à mesma célula em que o link está:
Em seguida, no editor VBA, adicione isto à planilha que contém o hiperlink:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$E$3" Then
Shell "explorer.exe /select,""C:\Users\Jonno\Documents\Test\New folder\Test.xlsx""", vbNormalFocus
End If
End Sub
Clicar nele abrirá uma janela do explorer com um arquivo destacado. Você pode alterar isso para usar o valorema célula como um arquivo, se necessário, ou quando você clica em qualquer hiperlink, eles são tratados da mesma maneira, removendo a instrução IF.