IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Homme Profil pro
    Access VBA
    Inscrit en
    novembre 2020
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Access VBA

    Informations forums :
    Inscription : novembre 2020
    Messages : 12
    Points : 13
    Points
    13
    Par défaut Ouvrir un PDF sur une page précise, ou sur un signet
    Bonjour,
    J'aimerais depuis un formulaire ouvrir un fichier PDF sur une page précise, en utilisant le programme du PC par défaut pour ouvrir les PDF.
    Eventuellement la même chose, mais en atteignant un signet du fichier PDF, au lieu d'une page.
    J'ai vu sur le site le code VBA pour faire cela, mais qui utilise acrobat reader, j'aimerais que cela marche quelle que soit l'installation du PC.
    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    octobre 2005
    Messages
    14 893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : octobre 2005
    Messages : 14 893
    Points : 22 654
    Points
    22 654
    Par défaut
    Bonjour.

    À mon avis une solution universelle n'existe pas.
    L'idée d'utiliser ShellExecute s'est justement de ne pas vouloir savoir quel programme Windows va utiliser, juste qu'il va utiliser un programme qui marche (associé au type du fichier) quel qu'il soit.
    Et il est TRÈS probable que ces programmes n'aient pas les mêmes possibilités ni la même syntaxe donc soit tu fais un inventaire des programmes possibles et tu vérifies si tel ou tel programme existe sur la machine soit te contentes du défaut.
    Attention même pour un même programme (ex : Accrobat Reader) tu peux avoir plusieurs versions différentes et elles ne sont pas forcément installées toujours à la même place.
    Cela peut varier en fonction de la version du programme et/ou de la version de Windows et je ne te parles pas des installations "exotiques" quand un utilisateur a décidé qu'il n'utiliserait pas le répertoire par défaut.

    Alternative : Si cette fonctionnalité est essentielle, exiger que l'utilisateur ait Accrobat sur sa machine ou tout autre programme que tu veux utiliser.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Access VBA
    Inscrit en
    novembre 2020
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Access VBA

    Informations forums :
    Inscription : novembre 2020
    Messages : 12
    Points : 13
    Points
    13
    Par défaut
    Merci Marot,
    C'est bien ce que je craignais.
    Je dois donc encore réfléchir à la solution que je vais adopter.

    Petite question concernant le site Developpez.com: comment es-tu au courant des discussions postées ?

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    octobre 2005
    Messages
    14 893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : octobre 2005
    Messages : 14 893
    Points : 22 654
    Points
    22 654
    Par défaut
    Bonjour.

    Petite question concernant le site Developpez.com: comment es-tu au courant des discussions postées ?
    J'y reviens régulièrement :-).

    Il y a peut-être un moyen de s'abonner ou un truc du genre mais je ne le connais pas.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  5. #5
    Expert éminent sénior Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    novembre 2004
    Messages
    6 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : novembre 2004
    Messages : 6 733
    Points : 11 401
    Points
    11 401
    Par défaut
    bonjour,
    Citation Envoyé par marot_r Voir le message
    Bonjour.

    Petite question concernant le site Developpez.com: comment es-tu au courant des discussions postées ?
    J'y reviens régulièrement :-).

    Il y a peut-être un moyen de s'abonner ou un truc du genre mais je ne le connais pas.

    A+
    en effet, les assidus les ouvrent un par un et, forcément à terme, seuls les non-lus apparaissent en gras:

    Nom : _0.JPG
Affichages : 24
Taille : 288,8 Ko
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

Discussions similaires

  1. VBA - Ouvrir un PDF, rechercher une page et l'imprimer
    Par okinoba dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/07/2017, 09h43
  2. Ouvrir fichier word a une page précise
    Par Damiens29 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 21/02/2013, 17h03
  3. Lien pdf avec une page précise
    Par helene1976 dans le forum Beamer
    Réponses: 8
    Dernier message: 18/08/2011, 13h41
  4. ouverture PDF a une page précise!
    Par cyberloux dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/12/2010, 17h59
  5. Ouvrir un PDF dans une page JSF
    Par anisj1m dans le forum JSF
    Réponses: 11
    Dernier message: 28/09/2009, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo