Notifications
Clear all

macro para abrir pasta

6 Posts
3 Usuários
0 Reactions
1,617 Visualizações
 Zeuh
(@zeuh)
Posts: 30
Eminent Member
Topic starter
 

Olá,

gostaria de um codigo no VBA para abrir uma determinada pasta.

gostaria de uma macro apenas para abrir a janela de uma determinada pasta.
por exemplo> tenho uma pasta em P:LABORATÓRIOrelatorio"vai o mes aqui"

gostaria de abrir a pasta de um determinado mes, so abrir a pasta e nao abrir arquivos que estão dentro dela.
o mes sera referente a uma determinada celula no excel.

exemplo: na celula "A1" digito abril, clico no botão para abrir, abre a pasta de abril no endereço acima, isso que gostaria que acontecesse.
dentro da pasta estara arquivos em PDF, Doc, xls

nao sei se consegui explicar...

desde já agradeço..

 
Postado : 31/08/2017 9:36 am
(@osvaldomp)
Posts: 857
Prominent Member
 

Experimente:

Sub AbreCaixaAbrirArquivo()
 With Application.FileDialog(msoFileDialogOpen)
  .InitialFileName = "P:LABORATÓRIOrelatorio" & Sheets("Plan1").[A1] & ""
  .Show
 End With
End Sub

Osvaldo

 
Postado : 31/08/2017 10:59 am
 Zeuh
(@zeuh)
Posts: 30
Eminent Member
Topic starter
 

Osvaldomp;

ele abre a janela da pasta correto, porem, nao consigo abrir os arquivos que estao dentro da pasta.
quando dou duplo clic no arquivo na pasta, ele fecha a janela.

obs.: estes arquivos queria abrir manualmente...

a macro, queria apenas ir ate o caminho onde esta estes arquivos.

o codigo acima, funcionou, ou seja, fui ate a pasta, mas nao permite abrir os arquivos..

 
Postado : 31/08/2017 11:11 am
(@osvaldomp)
Posts: 857
Prominent Member
 

dentro da pasta estara arquivos em PDF, Doc, xls

Ao acessar a pasta via macro você abrirá somente arquivos em Excel?

Osvaldo

 
Postado : 01/09/2017 5:46 am
(@xandrinho)
Posts: 0
Estimable Member
 

Boa Tarde!!!

Tenta este é para dar certo:

Sub Botão5_Clique()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
ThisWorkbook.FollowHyperlink "P:LABORATÓRIOrelatorio "
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
 
Postado : 01/09/2017 3:02 pm
 Zeuh
(@zeuh)
Posts: 30
Eminent Member
Topic starter
 

Deu certo!!!!

era isso mesmo xandrinho!!!

Osvaldomp, nao so excel, é varios arquivos para abrir, mas abrir manualmente.

valeu....

obrigado...

 
Postado : 05/09/2017 7:54 am