MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]PDF em pasta local

    avatar
    PauloFerreira
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 115
    Registrado : 28/02/2018

    [Resolvido]PDF em pasta local Empty [Resolvido]PDF em pasta local

    Mensagem  PauloFerreira 27/6/2018, 15:34

    oi pessoal gostaria de ter a vossa ajuda, utilizo este código para criar PDF mas esta a guardar no mesmo local/ directoria onde esta a bd... mas pretendia guardar numa pasta local c:\EncomendasPDF
    Código:
    Private Sub PDF_frmCadNotaEncomenda_Click()
    DoCmd.OutputTo acOutputReport, "relGuiaEncomenda", "PDFFormat(*.pdf)", CurrentProject.Path & "\Guia_de_EncomendaPDF" & Format(Now, "mm-yyyy") & ".pdf", False, "", 0, acExportQualityScreen
    End Sub
    Obrigado e abraço
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]PDF em pasta local Empty Re: [Resolvido]PDF em pasta local

    Mensagem  livio.sfranca 27/6/2018, 18:28

    Use a propriedade Application.FileDialog para abrir uma janela para você selecionar a pasta que deseja salvar:

    Código:
    Private Sub PDF_frmCadNotaEncomenda_Click()
    Dim fDialog As Office.FileDialog
    Dim fPasta As String

    Set fDialog = Application.FileDialog(msoFileDialogFolderPicker)

    With fDialog
        If .Show = -1 Then
            fPasta = .SelectedItems(1)
        Else
            Exit Sub
        End If
    End With

    DoCmd.OutputTo acOutputReport, "relGuiaEncomenda", "PDFFormat(*.pdf)", fPasta & "\Guia_de_EncomendaPDF" & Format(Now, "mm-yyyy") & ".pdf", False, "", 0, acExportQualityScreen
    End Sub

    Ou simplesmente substitua:

    CurrentProject.Path & "\Guia_de_EncomendaPDF"

    por

    "C:\EncomendasPDF\Guia_de_EncomendaPDF"
    avatar
    PauloFerreira
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 115
    Registrado : 28/02/2018

    [Resolvido]PDF em pasta local Empty Re: [Resolvido]PDF em pasta local

    Mensagem  PauloFerreira 28/6/2018, 09:38

    Oi amigo. Obrigado pela resposta e ajuda irei testar e deixo logo logo. Abraço
    avatar
    PauloFerreira
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 115
    Registrado : 28/02/2018

    [Resolvido]PDF em pasta local Empty Re: [Resolvido]PDF em pasta local

    Mensagem  PauloFerreira 10/7/2018, 00:12

    Oi amigo, ficou resolvido. Levou algum tempo pois estava a terminar o form final. Obrigadão
    Código:
    Private Sub PDF_frmCadNotaEncomenda_Click()
    DoCmd.OutputTo acOutputReport, "relGuiaEncomenda", "PDFFormat(*.pdf)", "C:\EncomendasPDF\Guia_de_EncomendaPDF"" & Format(Now, "mm-yyyy") & ".pdf", False, "", 0, acExportQualityScreen
    End Sub
    Abraço até a próxima.

    Conteúdo patrocinado


    [Resolvido]PDF em pasta local Empty Re: [Resolvido]PDF em pasta local

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 22:10