Se utilizar "Application.GetSaveAsFilename", ira abrir a janela para seleção do diretorio/pastas onde deseja salvar.
Veja no seu exemplo:
If MsgBox("Voce quer salvar este arquivo agora ?", vbYesNo) = vbYes Then
MsgBox ("Eu vou abrir o explorer para selecionar a pasta destino ! Após a seleção da pasta, clique no botão fechar")
' Let Pasta_Selecionada = Shell("c:windowsexplorer.EXE " & diretorio, vbNormalFocus)
Nome_Arq = TextBox1 & "_ARQUIVO_TESTE.xls"
fileSaveName = Application.GetSaveAsFilename(Nome_Arq, fileFilter:="xls Files (*.xls), *.xls")
ActiveWorkbook.SaveAs Filename:=fileSaveName
End If
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 02/03/2012 9:16 am