Macro Publipostage sur Excel

  • Initiateur de la discussion Initiateur de la discussion nonifel
  • Date de début Date de début

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 !

nonifel

XLDnaute Junior
Bonjour

Je cherche a imprimer en PDF les données de chaque code.
Je ne peux pas faire le publipostage sur Word, j'ai trop de données.
ça va faire plusieurs feuilles.

Fichier ci-joint pour plus de détails.

Merci d'avance.
 

Pièces jointes

Re : Macro Publipostage sur Excel

re,
le code pour créer un onglet par agent!
VB:
Sub copie_onglets()
For i = 3 To Sheets("base").Range("a2").End(xlDown).Row
code = Sheets("base").Cells(i, 1)
Sheets("Modèle").Copy after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = "Code " & code
Sheets("Code " & code).Range("b5") = code
Sheets("Code " & code).Columns("a:I").AutoFit
Next

End Sub

Après cherche sur internet pour savoir comment imprimer via pdf avec le nom voulu! comme je ne connais pas ton logiciel d'éditeur de pdf je ne peux t'aider! au pire fais avec l'enregistreur de macros!
 
Re : Macro Publipostage sur Excel

Bonjour à tous,

Un essai avec :

VB:
Option Explicit

Sub Fiche()
    Dim Lig&
    For Lig = 3 To Feuil1.Range("A" & Rows.Count).End(xlUp).Row
        Feuil2.Cells(5, 2) = Feuil1.Cells(Lig, 1)
        Feuil2.PrintPreview
    Next
End Sub

Création PDF dans le répertoire du fichier :

VB:
Option Explicit


Sub Fiche()
    Dim Lig&
    For Lig = 3 To Feuil1.Range("A" & Rows.Count).End(xlUp).Row
        Feuil2.Cells(2, 2) = Feuil1.Cells(Lig, 1)
        'Feuil2.PrintPreview
        Feuil2.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & _
        Feuil2.Cells(2, 2) & "_" & _
        Feuil2.Cells(4, 1) & ".pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        False
    Next
    Feuil1.Activate
End Sub


A+ à tous
 
Dernière édition:
- 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
1
Affichages
147
  • Question Question
Réponses
5
Affichages
541
Réponses
10
Affichages
1 K
Réponses
7
Affichages
1 K
Retour