Como fazer com que a versão do Windows Explorer se concentre em um arquivo selecionado e destacado como a ação "abrir pasta contendo" nos resultados da pesquisa

Como fazer com que a versão do Windows Explorer se concentre em um arquivo selecionado e destacado como a ação "abrir pasta contendo" nos resultados da pesquisa

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á:

insira a descrição da imagem aqui

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

insira a descrição da imagem aqui

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.

informação relacionada