Microsoft 365 Création PDF zones nommées

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 !

bzhjenny

XLDnaute Nouveau
Bonjour,

Je voudrais créer des pdf de zones nommées. Ces zones nommées ne sont pas systématiques puis que crées en fonction de listes déroulantes. comment puis-je faire ?

Dans le fichier joins le module 5 est ma zone de tests.

Merci de votre aide.

Jenny
 

Pièces jointes

Bonjour @bzhjenny , @fanch55

Je te propose ce code qui crée un pdf par plage
VB:
Option Explicit

Public Sub PDF_MaPlage()
    Dim MaPlage As Name
    Dim sNom As String
    
    On Error GoTo GestionErreur
GestionErreur:
        If Err.Number = 1004 Then
            Resume Next
        End If
    
    For Each MaPlage In ActiveWorkbook.Names
        sNom = ThisWorkbook.Path & "\" & MaPlage.Name & ".pdf"
        Range(MaPlage).ExportAsFixedFormat Type:=xlTypePDF, _
            Filename:=sNom, Quality:=xlQualityStandard, _
            IncludeDocProperties:=True, IgnorePrintAreas:=False, _
            OpenAfterPublish:=False
    Next MaPlage
End Sub

Tu auras cela comme résultat :

1626735801461.png


Et si tu veux un onglet en particulier alors il faut le spécifier comme ça par exemple :
VB:
Feuil2.Range(MaPlage).ExportAsFixedFormat Type:=xlTypePDF, _
            Filename:=sNom, Quality:=xlQualityStandard, _
            IncludeDocProperties:=True, IgnorePrintAreas:=False, _
            OpenAfterPublish:=False
*Ici feuil2 ==>Création permis

1626736109868.png


Et tu auras uniquement les plages de la feuille 2
1626736302941.png


@Phil69970
 
- 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

  • Question Question
Réponses
4
Affichages
543
Réponses
4
Affichages
222
Retour