Sviluppare funzionalita su Microsoft Office con VBA produrre un file PDF invece che stamparlo

Login Registrati
Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
  • Autore
    Articoli
  • #20932 Score: 0 | Risposta

    ABRAMO48
    Partecipante
      1 pt

      Buongiorno a tutti,

      con questa istruzione

        PrintOut Copies:=1

      eseguo la stampa del foglio aperto "fisicamente sulla stampante".

      Bene, ma se invece volessi emettere il file corrispondente in PDF come posso fare?

      Ho cercato di trovare da solo la soluzione, ma non ci sono riuscito ...

      #20933 Score: 0 | Risposta

      patel
      Moderatore
        51 pts

        se imposti una pdfprinter come predefinita dovresti riuscirci

        #20936 Score: 0 | Risposta

        PMC77
        Partecipante
          18 pts

          L'istruzione che ti serve è simile a questa: 

           

          WNet.SetDefaultPrinter "PDFCreator"

          #20948 Score: 0 | Risposta

          ABRAMO48
          Partecipante
            1 pt

            ma PDFCreator è un applicativo che va scaricato giusto? e poi mi sembra che sia solo per Windows ...

            #20951 Score: 0 | Risposta

            patel
            Moderatore
              51 pts

              infatti io ho parlato di stampante pdf, PDFCreator è solo un esempio, altrimenti puoi provare questa, ma non si tratta più di stampa ma di esportazione su pdf

              Sub export_To_Pdf_ActiveSheet()
              strFilePath = "C:\Users\utente\Desktop\"
                strPdfName = ActiveSheet.Name
                ActiveSheet.Copy
                ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=strFilePath & strPdfName, _
                Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
                OpenAfterPublish:=False
                ActiveWorkbook.Close (False)
              End Sub
            Login Registrati
            Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
            Rispondi a: produrre un file PDF invece che stamparlo
            Gli allegati sono permessi solo ad utenti REGISTRATI
            Le tue informazioni: