Se é apenas para salvar como e o usuario precisa escolher o lugar, nao faz muito sentido, ja que o usuario faz tudo manualmente.
O ideal é que seja todo automatizado, evita a possibilidade de erros
O codigo abaixo faz isso
Sub SalvarPDF()
Dim w As Worksheet
Dim Arq As String
Set w = Sheets("Plan1") ' Troque o nome da planilha a ser salva.
Arq = w.Range("C4").Value
ChDir "C:Backup" 'Crie uma pasta com o nome backup ou troque pelo caminho da pasta onde sera salvo.
'Note que abaixo precisa realizar a troca tambem
w.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:="C:Backup" & Arq & ".pdf"
MsgBox "Orçamento Salvo com Sucesso!", vbOKOnly, "Salvando Arquivo...."
End Sub
Marcelo Prudencio
Microsoft Excel Brasil no Facebook
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.
Postado : 10/11/2017 7:38 pm