Enregistrement onglet en PDF

Holtlion31 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voici mon souci. J'ai une macro qui m'enregistre à partir de l'onglet 3 tous les onglets impair sauf le dernier:
For i = 3 To Sheets.Count - 1 Step 2

Il m'enregistre le bon nombre de pdf au bon endroit (10 pdf), mais 10 fois l'onglet 1, alors que mon compteur "i" commence à 3

Pouvez-vous m'aider?

Voici le code:

Sub ENREGISTREMENT_PDF()

Dim i As Integer
Dim Nom As String
Dim Chemin As String

Application.ScreenUpdating = False
On Error Resume Next

For i = 3 To Sheets.Count - 1 Step 2

Nom = Sheets("Page de garde").Range("Z" & i).Value
Chemin = Sheets("Page de garde").Range("AB1").Value

Sheets(i).Select

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Chemin & Nom & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, From:=1, To:=1, OpenAfterPublish:=False

Next i

Sheets(1).Select
Application.ScreenUpdating = True
MsgBox ("Les fichiers ont été sauvegardé dans " & Chemin & " en PDF ")

End Sub

A voir également:

2 réponses

Holtlion31 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Petite précision,
Mon 1er onglet ne comporte pas de mise en page.
hors les autres, se sont des tableaux croisés dynamique, avec des saut de pages et une zone d'impression

Manque-t-il un paramètre qui ne fait pas fonctionner ma boucle sur les onglets?

Merci :)
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Mettez cette ligne en commentire

On Error Resume Next 


pour voir une ou plusieurs erreurs eventuelles
0