aprire file pdf



  • aprire file pdf
    di Massimo (utente non iscritto) data: 16/03/2015 22:03:15

    Buonasera, su internet ho trovato questa macro per aprire file pdf di seguito la descrizione che si trova con la macro

    ''Chiaramente basta passare alla SUB il PATH del file da aprire, questo codice in sostanza EMULA il DoppioClick che faresti sull'icona del file, quindi lascia a WINDOWS le modalità native di gestione, compreso l'apertura del EXE di default.''

    Il mio problema è sapere cos'è il path e dove devo inserire il path

    Grazie mille
     
    Public Sub ExecuteFile(FilePath As String)
        'Esegue file
        On Error GoTo error
        Dim ret As Integer
        ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & (FilePath))
        Exit Sub
    error:
        MsgBox Err.Description, vbExclamation, "Error"
    End Sub



  • di lepat (utente non iscritto) data: 17/03/2015 10:50:41

    filepath è il nome completo del file che devi aprire, quindi utilizzerai quella sub così
     
    sub utilizza
    filename = "C:userspippodesktopfile.pdf"
    call ExecuteFile(filename)
    end sub



  • di lepat (utente non iscritto) data: 17/03/2015 11:37:43

    ho dimendicato di dimensionare
     
    sub utilizza
    Dim filename as String
    filename = "C:userspippodesktopfile.pdf"
    call ExecuteFile(filename)
    end sub