Enregistrer plusieurs onglets Excel en un fichier PDF
Fermé
Elvt
-
24 juin 2014 à 14:28
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 27 juin 2014 à 09:06
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 27 juin 2014 à 09:06
A voir également:
- Exporter plusieurs feuilles excel en pdf
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Fusionner plusieurs feuilles excel en une seule - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
24 juin 2014 à 15:38
24 juin 2014 à 15:38
Bonjour,
Quel excel avez-vous ??
Quel excel avez-vous ??
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 juin 2014 à 09:06
27 juin 2014 à 09:06
Bonjour,
une facon de faire:
une facon de faire:
Private Sub CommandButton1_Click()
Dim tOngl(), a
'pointeur tableau onglet(s) a enregistrer
a = -1
'boucle onglet selectionnes
For x = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(x) = True Then
a = a + 1
ReDim Preserve tOngl(a)
tOngl(a) = ListBox1.List(x)
End If
Next x
'selection onglet
Sheets(tOngl()).Select
'export PDF: modifiez le chemin et le nom
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"D:\_Docs_Prog_Excel\Impression\impression_select_sheets.pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
'deselection onglets
Sheets(1).Activate
'deselection listbox
For x = 0 To ListBox1.ListCount - 1
ListBox1.Selected(x) = False
Next x
End Sub
27 juin 2014 à 08:10