Pelo método GetOpenFilename é possível exibir uma caixa de diálogo, porém gostaria de exibir uma caixa específica, por exemplo, abrir a pasta Download em Meus Documentos. Alguém sabe como realizar tal feito ?
Abraços
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Abrir pasta específica (Resolvido)
Abrir pasta específica (Resolvido)
Editado pela última vez por Guima em Ter Set 28, 2010 7:51 pm, em um total de 1 vez.
- Mauro Coutinho
- Jedi
- Mensagens: 1561
- Registrado em: Sáb Mar 13, 2010 8:10 pm
- Localização: São José dos Pinhais - Pr
Re: Abrir pasta específica
Defina o novo Diretorio usando ChDir :
Agora se for para alterar tambem a Letra da Unidade, utilize :
ChDrive "T" 'Se trocar o diretorio sem trocar a letra não funciona
ChDir "T:\MeusArquivos"
abraços
Código: Selecionar todos
Sub Abrir_LocalPasta()
Set fs = CreateObject("Scripting.FileSystemObject")
MsgBox CurDir ' Só para certificar do Caminho atual
'Coloque aqui o Caminho e Pasta que deseja abrir
ChDir "M:\MeusArquivos"
MsgBox CurDir
'Definido o diretorio, a caixa de dialogo abrirá no local definido acima
FiletoOpen = Application _
.GetOpenFilename("Excel (.xls), .xls", , "Selecione a planilha")
If FiletoOpen <> False Then
WdlFolder = fs.getParentFolderName(FiletoOpen)
WdlNome = fs.GetFileName(FiletoOpen)
Else
Exit Sub
End If
End Sub
ChDrive "T" 'Se trocar o diretorio sem trocar a letra não funciona
ChDir "T:\MeusArquivos"
abraços