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

Macros et VBA Excel Discussion :

[E-07] Convertir des fichiers objects en PDF


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Inscrit en
    Mai 2008
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 298
    Points : 111
    Points
    111
    Par défaut [E-07] Convertir des fichiers objects en PDF
    Bonjour tous le monde,

    Voici ma question.
    J'ai inséré des objects à l'aide de "Insert->Object" qui contienne un fichier PDF. Par exemple, l'objetc01, si je double clique dessus, un fichier pdf s'ouvre. Pareil pour l'objetc02, un autre fichier pdf s'ouvre à l'écran.

    Mon désire, est d'automatiser une procédure qui va me convertire tous ces PDF en un seul PDF. Plus exactement, j'aimerais que ma première feuille de mon classeur Excel, mes deux objetcs qui contiennet un pdf ainsi que ma deuxième feuille Excel soit converti en 1 seul PDF.

    Est ce possible ??

    J'utilise Windows XP, Office 2007 et j'ai installé PDFCreator pour créer des PDF. Je pourrais également utiliser la fonction proposée par Office2007 qui me permet de créer des PDF..

    Merci pour votre réponse

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    En cherchant dans mes références, j'ai trouvé une librairie nomée "Acrobat Access 3.0 Type Library": essaie de voir si tu peux faire quelque chose avec.

  3. #3
    Membre régulier
    Inscrit en
    Mai 2008
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 298
    Points : 111
    Points
    111
    Par défaut
    Merci pour ta réponse.

    Mais je ne trouve aucune information concernant cette référence et comment l'utiliser. Aurais-tu aussi un exemple à me fournir ?

    Merci pour ton aide

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    J'ai aussi trouvé "Adobe Acrobat 7.0 Type Library" et la même avec "Browser".

    Regarde un peu le contenu de ces librairies, et ma foi en tatonnant tu devrais y arriver.

  5. #5
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Mon désire, est d'automatiser une procédure qui va me convertire tous ces PDF en un seul PDF. Plus exactement, j'aimerais que ma première feuille de mon classeur Excel, mes deux objetcs qui contiennet un pdf ainsi que ma deuxième feuille Excel soit converti en 1 seul PDF.
    Bonjour,

    je vois 2 demandes différentes ici :
    1)
    j'aimerais que ma première feuille de mon classeur Excel, ainsi que ma deuxième feuille Excel soit converti en seul PDF
    Ceci est tout à fait possible via des outils comme Pdfcreator (regarde dans la FAQ ou dans ce forum).
    2)
    j'aimerais que tout cela soit converti en 1 seul PDF.
    En fait tu voudrais faire de l'append dans un nouveau fichier PDF à créer. Je pense que tu dois regarder du côté du pilotage d'impression de fichier via Excel, en utilisant à mon avis de nouveau un outil comme PDF Creator.

    Bonne chance.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    Le problème, c'est qu'il faut savoir la piloter l'imprimante virtuelle PdfCreator.

    Et si tu tente une impression PdfCreator avec l'enregistreur qui tourne, celui-ci ne te fournit aucun code associé.

  7. #7
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Citation Envoyé par decondelite Voir le message
    Le problème, c'est qu'il faut savoir la piloter l'imprimante virtuelle PdfCreator.
    Oui, de fait, mais je suis quasi certain qu'en cherchant sur ce site (FAQ, forum) tu trouveras une solution quasi toute cuite.

    Je n'utilise pas PDF creator. J'ai mon propre code qui utilise CutePDF, mais c'est assez complexe, malgré que j'en suis satisfait.

    De là à faire de l'append dans un PDF en mixant de l'excel et des pdf existants, je n'ai jamais essayé, et n'ai guère envie de m'y lancer.

    Il y a bien sûr toujours la vraie solution Adobe, mais cela risque d'engendrer des frais.

  8. #8
    Membre régulier
    Inscrit en
    Mai 2008
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 298
    Points : 111
    Points
    111
    Par défaut
    Merci à vous pour vos réponses.

    Ceci dit, je ne sais pas ce qu'est l'append ?!?

    Tous ce que je désire faire, c'est de créer un PDF qui comporte :

    - ma première et ma deuxième feuille de mon classeur Excel (et pour ça c'est ok, je sais le faire)
    - les deux fichiers PDF (qui sont sous forme d'objet, il faut que je double clique sur les icones pour pouvoir ouvrir le PDF) qui se trouve sur ma troisième feuille Excel

    Et tous ça, en cliquant sur un seul bouton..
    J'ai essayé de chercher avec les librairies Adobe Acrobate 7.0.. mais rien à faire, je ne trouve rien !!

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    Pour piloter PDFCreator, j'ai trouvé la librairie "PDFCreator".

    Pas testé, mais à mon avis tu devrais chercher de ce coté avant de faire l'impression.

    Pour combiner plusieurs PDF en un seul, je sais pas si c'est possible, et si ce n'est pas le cas tu auras besoin de combiner les sources de ces PDF.

  10. #10
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Re,

    j'ai bien compris ce que tu demandes, justement.
    La difficulté vient du fait que tu veux imprimer dans 1 seul pdf certaines feuilles excel que tu veux mixer avec des fichier pdf qui sont intégrés dans ton excel via un objet que tu dois double-cliquer pour ouvrir.

    C'est juste je crois.

    Si tout était visible dans ton excel, (pdf en détail également) la solution serait très facile : Print en PDf des feuilles sélectionnée et hop.

    Mais ici ce n'est pas le cas.

    L'append, c'est le fait d'étendre un objet (qui peut être un fichier, un spool, ...) en lui ajoutant des informations à la fin, tout en conservant le reste tel quel.

    Ce genre de manipulation est possible manuellement quand tu crées un fichier PDF. je l'ai par exemple déjà fait via Hyperion Excel pour imprimer différents rapports dans le même fichier PDF. mais c'était manuellement, donc pas la peine de me demander la solution en vba.

    je reste dans l'espoir que tu peux aussi faire cela par VBA en pilotant l'imprimante correctement. Je ne sais pas le faire.

  11. #11
    Membre régulier
    Inscrit en
    Mai 2008
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 298
    Points : 111
    Points
    111
    Par défaut
    GODZESTLA :
    C'est exactement cela que je désire mettre en place.
    Effectivement, manuellement ceci est simple car je l'ai déjà fait. Mais automatiquement... là, ça se corse !!
    En tout cas, merci pour ton aide et je vais essayer de me débrouiller avec la librairie "PDFCreator" que DECONDELITE m'a sugéré d'utiliser.

    DECONDELITE :
    Merci pour ta réponse également et si j'arrive à développer quelques lignes pour piloter l'imprimante, je vous tiens au courant.

    Merci à vous et si jamais vous avez d'autre idée, n'hésitez pas.. je suis toujours preneur !!

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    Je n'ai jamais dit que ça marcherait, mais juste que c'était une piste à explorer.

  13. #13
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Citation Envoyé par decondelite Voir le message
    Je n'ai jamais dit que ça marcherait, mais juste que c'était une piste à explorer.
    Autant pour moi.

    DECONDELITE :
    Merci pour ta réponse également et si j'arrive à développer quelques lignes pour piloter l'imprimante, je vous tiens au courant.
    Ne réinvente pas la roue. Cherche dans la FAQ et dans ce forum. Il y a matière à réflexion sur le sujet.

  14. #14
    Membre régulier
    Inscrit en
    Mai 2008
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 298
    Points : 111
    Points
    111
    Par défaut
    Désolé pour le retard de mon feed-back, mais j'ai pris un peu plus de temps que prévu pour effectuer ce test.

    J'ai cherché dans la FAQ et dans le forum, et sincèrement, je n'ai pas trouvé de réponse qui pouvait vraiment m'aider. J'ai pas l'impression que ce problème a déjà été posé.. je peux me tromper !

    J'ai vraiment besoin de savoir piloter PDFCreator depuis Excel pour pouvoir effectuer mon PDF. Je vous serais très reconnaissant si vous pouviez m'aider car là, je suis vraiment en difficulté..

    Merci beaucoup

  15. #15
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Points : 855
    Points
    855
    Par défaut
    En ce qui concerne les références que je t'ai trouvé, il ne tient qu'à toi de chercher la doc associée (aide de PDFCreator, google, etc...).

    Avec un peu de bon sens et d'organisation de tes recherches tu devrais trouver. Un peu de bidouillage avec les librairies opeut également te fournir des résultats.

    Si tu trouves chassure à ton pied, on essaiera de mettre ça quelque part dans les FAQ ou les contributions, car tu n'es pas le premier à vouloir faire ce genre de choses.

  16. #16
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Bonjour,

    avec google tu aurais déjà du trouver.

    une piste intéressante ici avec PDFcreator, mais la solution pdftk me parait bien plus aisée et facile à lancer via "Shell" dans vba.

  17. #17
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    en effet PDFTK me paraît être la bonne solution.
    Dans mon tuto, j'avais montré comment on pouvait l'automatiser.

    http://cafeine.developpez.com/access/tutoriel/pdf/#LIII

    http://cafeine.developpez.com/access/tutoriel/pdf/#LVI

  18. #18
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Merci pour l'info Cafeine,

    je mets ces 2 tutos bien au chaud dans mon tiroir.

    Bonne journée.
    Godz

Discussions similaires

  1. [FPDF] Convertir des fichiers word uploadés en pdf
    Par swissmade dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 02/08/2007, 11h02
  2. Réponses: 2
    Dernier message: 13/01/2007, 23h04
  3. [Word] Convertir des fichiers word uploadés en pdf
    Par philippe2 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 07/12/2006, 14h34
  4. Réponses: 2
    Dernier message: 17/08/2004, 14h27
  5. [] Convertir un fichier word en pdf
    Par SpaceFrog dans le forum VBA Word
    Réponses: 7
    Dernier message: 06/12/2002, 15h27

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