Donnez vie à vos documents numériques !
 

acceder à une page précise

abracadabraPDF Forums PDF – Général acceder à une page précise

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43406
    zesuila
    Invité

    Bonjour à tous

    Voilà mon soucis

    :(

    Je travaille actuellement sur un fichier excel et sur un bouton, il y aune macro qui indique à excel d’ouvrir un fichier pdf sur le disque reseau.

    Quelle est la manipulation pour ouvrir ce fichier pdf à une page précise :

    par exemple en ce moment j’ai noté cette macro là :

    ThisWorkbook.FollowHyperlink “Q:PAOolivierexcelalimentaire.pdf”

    et cela m’ouvre bien le fichier alimentaire mais à la 1ere page.

    Comment faire pour ouvrir par exemple la page 3 du fichier pdf.

    J’ai essayé :

    ThisWorkbook.FollowHyperlink “Q:PAOolivierexcelalimentaire.pdf#page=3” mais rien à faire j’arrive à la page 1

    Encore merci de votre aide

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Auteur
    Réponses
  • #48510
    Merlin
    Maître des clés

    Je te conseille une étude attentive de ce document :

    http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf

    😉 :study: 😉

    #48511
    zesuila
    Invité

    Bonjour Merlin

    Oui je viens juste d’aller voir et j’ai trouvé un moyen (que j’allais d’ailleurs mettre en ligne)

    le voici :

    Private Sub CommandButton6_Click()

    Dim stAppName As String

    stAppName = “C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRD32.exe /A page=51=OpenActions Q:PAOtestexceltotale.pdf”

    Call Shell(stAppName, 1)

    End Sub

    et là cela ouvre bien le fichier à la page désirée (ici 51).

    Simplement il faut à chaque fois fermer le fichier pdf pour revoir une autre page ( par exemple si je veux par le même moyen dans excel ouvrir la page 100)

    je vais essayer de creuser

    Merci tout de même et si une idée te (vous) passe par la tête je suis preneur.

    #48512
    Merlin
    Maître des clés

    :afro: :salu: :afro:

    :study:

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.