Coloque Application.GetSaveAsFileName
antes do final do seu código.
( link )
Eu criei uma macro do Excel para substituir dados de "Quote" para "Invoice", mas depois de executar a macro, desejo que a macro continue sendo executada e pare em: "Save As ..." modo para que o o usuário pode fornecer um nome para o arquivo manualmente e escolher o local correto do arquivo.
Como posso conseguir isso?
Coloque Application.GetSaveAsFileName
antes do final do seu código.
( link )
Tags microsoft-excel macros