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 :

Macro pour export en PDF des zone "nom" dans un ordre


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Homme Profil pro
    Gérant de pme
    Inscrit en
    Mai 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gérant de pme
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2010
    Messages : 21
    Par défaut Macro pour export en PDF des zone "nom" dans un ordre
    Bonjour à tous,

    Après avoir tenté bien des solutions différentes trouvées ci et là, je me résigne à demander votre aide.

    Je développe sous Excel 2019 la gestion de ma société. Je rencontre un problème au niveau de l'exportation pdf de mes devis. Mon devis dans une feuille de calcul et j'ai défini des zones (devis, conditions, garde).

    J'ai un bouton macro qui me permet d'exporté le devis au format PDF dans un lieu spécifié avec un titre spécifier dans certaines cellule et tout celà fontionne nikel.

    Mais, j'aimerai pouvoir définir l'ordre d'exportation des zones. C'est nécessaire car sinon la page de garde (résumant le devis) se retrouve en fin de document.

    L'ordre d'exportation serait:

    Page 1 : Zone "page"
    Page 2 : Zone "devis"
    Page 3 : Zone "condition"

    Et si possible de protégé de document pour empécher une modification ?

    Voici le code actuel de ma macro:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    Sub Devis_enregistrement_pdf()
     
    Dim fichier As String
    With Worksheets("Devis")
    fichier = "Devis " & .Range("M20") & "  " & .Range("g7") & Format(Date, "dd-mm-yyyy") & ".pdf"
    rep = "Z:\Cascade\Gestion\Gestion\pdf\Devis\"
    chemin = rep & "\" & fichier
    .ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin, From:=1, To:=2, Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
    End With
    MsgBox ("Enregistrement du devis en PDF réussi")
     
     
    End Sub
    Merci à tous pour votre aide !

  2. #2
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Salut,

    Il te faut considérer comme membre de la collection Worksheets un tableau à une dimension dont les items seraient les noms de feuille dans l'ordre de ton choix

    Worksheets(Array("lawks1","lawks2"....))
    De mémoire il fallait, même si j'abhorre cette méthode, sélectionner les feuilles dans un premier temps

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Worksheets(Array("lawks1","lawks2"....)).Select
    ActiveSheet.ExportAsFixedFormat
    Sinon la procédure retournait une erreur.

Discussions similaires

  1. Macro pour exporter en PDF dans répertoire avec dossier et sous dossier
    Par Gwenael 29 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/04/2019, 16h50
  2. [XL-2007] Macro pour enregistrer un PDF dont le nom dépend du contenu de 2 cellules
    Par Bensljul dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/05/2017, 09h30
  3. [XL-2003] Macro pour imprimer en pdf avec nom de fichiers variables
    Par YoTaPi dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/07/2014, 18h50
  4. Réponses: 13
    Dernier message: 17/02/2014, 19h11
  5. [XL-2007] Macro pour exporter des données sur WORD vers Excel (version 2007)
    Par krokos55 dans le forum Macros et VBA Excel
    Réponses: 26
    Dernier message: 31/10/2012, 13h10

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