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 :

Problème d’exportation vers PDF. [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut
    Problème d’exportation vers PDF.
    Bonjour,
    J’ai tourné et retourné la question dans tous les directions, mais je ne trouve pas la solution.
    J’ai une routine, dans Excel, qui exporte des documents Word vers un fichier PDF.
    Le résultat me donnait bien un fichier PDF mais son poids était entre 120 et 240 KO, lorsqu’une impression PDF me donnait 20 KO.
    J’ai donc pris la décision d’utiliser l’impression PDF, mais le problème :
    Quand je ne définis pas le nom du fichier à générer, PDF Creator m’ouvre l’interface m’invitant à saisir les informations manquantes et là le fichier fait 20 KO.
    Si je définis le chemin et le nom du fichier, c’est Adobe Reader qui n’est pas contant, il me dit que le type de fichier n’est pas pris en compte.
    J’ais quelque 600 documents a convertir par mois et un automate es le bienvenu.

    Voici la fonction d’export qui marche bien mais avec un poids de fichier important :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ObjWord.ActiveDocument.ExportAsFixedFormat OutputFileName:= _
            PathSavePdf & SavePdf, ExportFormat:=17, _
            OpenAfterExport:=False, OptimizeFor:=0, Range:= _
            0, From:=1, To:=1, Item:=0, _
            IncludeDocProps:=False, KeepIRM:=True, CreateBookmarks:= _
            0, DocStructureTags:=False, BitmapMissingFonts:= _
            True, UseISO19005_1:=False
    voici la fonction d’impression PDf qui !!!!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ObjWord.PrintOut Filename:="", Range:=0, Item:= _
            7, Copies:=1, Pages:="", PageType:= _
            0, Collate:=True, Background:=True, PrintToFile:=False, _
            PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
            PrintZoomPaperHeight:=0 ', OutputFileName:="C:\Users\Durupt_R\Desktop\aa.pdf"
    Je ne suis pas regardant sur la solution mais je suis déjà obliger scinder dans plusieurs Zip mes fichier pour les envoyer par mail, alors votre aides me serait d'un grand secours.

    je pense que je n'aurais pas de réponse mais je tente quand même!
    Dernière modification par SfJ5Rpw8 ; 23/04/2013 à 19h18.

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Je savais que ce lien existait sur le forum, mais je ne le trouvais pas.
    Je pensai bien utiliser la bibliothèque PDFCreator mai je ne me rappelai plus comment l’utiliser, il me donnait de résultat farfelu !!!
    Un grand merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème CVTSPLSTMF vers PDF -> Redimensionnement
    Par Godzestla dans le forum AS/400
    Réponses: 6
    Dernier message: 13/08/2012, 11h50
  2. Convertion HTML vers pdf problème
    Par PrinceMaster77 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 26/07/2007, 17h25
  3. [FOP] Problème de conversion xml/xsl vers pdf
    Par Shadow aok dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 02/03/2006, 10h41
  4. [CR][ASP.NET][C#] Export vers PDF
    Par kaoutara dans le forum SDK
    Réponses: 2
    Dernier message: 20/10/2004, 11h33
  5. [C#] Exportation de Report Crystal Reports vers PDF
    Par Frédérick dans le forum SDK
    Réponses: 2
    Dernier message: 18/08/2004, 10h46

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