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 :

Export PDF et zone d'impression [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 21
    Par défaut Export PDF et zone d'impression
    Bonjour,

    j'utilise une petite macro qui fonctionne bien mais voici mon problème.
    Je dois maintenant imprimer les pages 1 à 6 de mon document ou bien la zone de cellules $A$1:$K$473
    Voici le code actuel dui fonctionne mais qui impime en pdf tout le document.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub RPS_PDF()
    Dim Chemin$, Repertoire$, Fichier$
    With Sheets("DataDev")                           
        Chemin = .Range("C10")
        Repertoire = .Range("C13")
        Fichier = .Range("C19")
        Sheets("Devis").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin & _
            Repertoire & "\" & Fichier & ".pdf", Quality:=xlQualityStandard, _
            IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
    End With
    End Sub
    Si qq'un peux me dépanner..
    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, voir sur http://www.developpez.net/forums/d43...bat-distiller/ ou utiliser l'enregistreur de macros qui te donnera qqch comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Option Explicit
     
    Sub Macro2()
        ActiveSheet.PageSetup.PrintArea = "$B$6:$G$29"
        ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
            "C:\Transfert\Classeur1.pdf", Quality:=xlQualityStandard, _
            IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
            False
    End Sub

  3. #3
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 21
    Par défaut
    Merci Bcp tout fonctionne.

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

Discussions similaires

  1. zone d' impression pour pdf
    Par lps02 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/10/2012, 19h24
  2. [VS.NET 2003][C#] Impressions et export (pdf) automatique d'états
    Par Abydos Business Group dans le forum SDK
    Réponses: 4
    Dernier message: 26/03/2007, 14h40
  3. définir une zone d'impression sous Excel
    Par mirumoto dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/11/2005, 12h26
  4. exportation pdf données unicode
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 9
    Dernier message: 28/06/2005, 14h25
  5. [CR][.Net] Exportation PDF avec Crystal Report
    Par SoaB dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 11/05/2005, 13h25

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