Notifications
Clear all

Abrir cx de Dialogo - Salvar PDF

3 Posts
2 Usuários
0 Reactions
1,225 Visualizações
(@rilton)
Posts: 232
Estimable Member
Topic starter
 

Pessoal,

Tenho uma macro que salva a área de impressão em PDF via macro. O problema é que a macro já salva o arquivo em um caminho especifico.

Como faço para, ao invés de salvar o arquivo PDF em um caminho especifico, o próprio usuário escolher onde salvar?

Segue anexo um modelo.

Obrigado,

Rilton

 
Postado : 09/02/2017 8:59 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Use a função abaixo:

Public Function BUSCAR_NOME() As String
    With Application.FileDialog(msoFileDialogSaveAs)
        .Title = "Diz aê onde salvar"
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count = 1 Then
            BUSCAR_NOME = .SelectedItems(1)
        End If
    End With
End Function

Se tiver dúvida de como usar, chame-a assim no seu código:

Public Sub ROTINA_QUALQUER()
Dim NOME As String
    
    NOME = BUSCAR_NOME()
    
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/02/2017 12:44 pm
(@rilton)
Posts: 232
Estimable Member
Topic starter
 

Obrigado Fernando, deu certo!

 
Postado : 10/02/2017 6:58 am