Notifications
Clear all

Abrir pasta para selecionar arquivo

3 Posts
2 Usuários
0 Reactions
1,019 Visualizações
(@psmerlo)
Posts: 13
Active Member
Topic starter
 

Boa noite

Estou com um pequeno problema para a criação de uma macro. Descrevo abaixo o que já fiz e o que preciso:
Tenho um relatório que é feito na empresa e através de uma macro, o mesmo é salvo em pastas específicas (meses) dentro de um diretório central.
Preciso criar uma macro que ao clicar ela me chame este diretório central para que eu possa estar escolhendo o arquivo que eu quero. Não há necessidade de utilizar variável. Apenas quero setar o caminho de pesquisa (chamar a janela apontando para o diretório central)

Se alguém puder me ajudar, agradeço

Atenciosamente

Paulo

 
Postado : 25/05/2014 6:57 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Use a pesquisa do fórum!!!

Sub AleVBA_11810()
    Dim stFolder As String
     
    stFolder = "c:Temp" '<- seu caminho aqui
     
    If Len(Dir(stFolder, vbDirectory)) <> 0 Then
        Shell "Explorer.exe /n,/e," & stFolder, vbNormalFocus
    Else
        MsgBox "O diretório não existe!", vbCritical
    End If
     
End Sub

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/05/2014 5:14 am
(@psmerlo)
Posts: 13
Active Member
Topic starter
 

Boa tarde

Utilizei o código que me enviou, porém ele não está como imaginei. O que preciso é que ele deixe a tela de "Abrir arquivo" no caminho que eu seto.
O código informado me seta o caminho informado e abre o explorer. Desta forma preciso ir até o explorer para selecionar o arquivo, e o que preciso é que na tela que ele carrega eu possa navegar entra as pastas e arquivos do caminho que eu setei na variável

Se alguém puder me ajudar agradeço
Abraços

Paulo

 
Postado : 28/05/2014 2:53 pm