Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Création d'un PDF non aboutie

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bobafric

XLDnaute Occasionnel
Bonjour à tous,

A partir du tableau feuil1 je crée un tableau sur la feuil2 avec le bouton "sélection" et un pdf avec le bouton "PDF", j’ai toutes les lignes.

Comment grouper les deux commandes en une seule macro pour éviter le passage par la feuil2.
 

Pièces jointes

Bonjour,

Voir ci-joint, en cliquant sur Sélection les deux macros se déclenchent à la suite.
Il suffit de copier/coller le code du Module 2 dans le Module 1.
J'en ai profité pour faire un petit peu de nettoyage dans les "Select" à tout va.

Bonne journée,
 

Pièces jointes

Bonjour Bobafric,
essayez de lancer cette macro à partir de la feuil1 :
VB:
Sub MasquerEtPdf()
    ' Masquer
    Columns("A:A").EntireColumn.Hidden = True
    Columns("C:H").EntireColumn.Hidden = True
    Columns("J:J").EntireColumn.Hidden = True
    ' Lancer impression PDF
    PDF
    ' Démasquer
    Columns("A:J").EntireColumn.Hidden = False
End Sub
Je ré-utilise votre macro PDF.
 

Pièces jointes

Ou mieux peut être pour éviter d'avoir le bouton dans le PDF :
VB:
Sub MasquerEtPdf()
    ' Figer écran
    Application.ScreenUpdating = False
    With Sheets(1)
        ' Masquer bouton et colonnes
        .Shapes("Rectangle à coins arrondis 1").Visible = False
        .Columns("A:A").EntireColumn.Hidden = True
        .Columns("C:H").EntireColumn.Hidden = True
        .Columns("J:J").EntireColumn.Hidden = True
        ' Lancer impression PDF
        PDF
        ' Démasquer bouton et colonnes
        .Columns("A:J").EntireColumn.Hidden = False
        .Shapes("Rectangle à coins arrondis 1").Visible = True
    End With
End Sub
 

Pièces jointes

Désolé sylvanu mais ça coince à partir de l'impression.
Il y a une erreur de compilation, Sub ou Function non définie
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
371
Réponses
3
Affichages
163
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…