VBA pour imprimer une sheet
Fermé
ross57100
Messages postés
16
Date d'inscription
vendredi 11 juillet 2008
Statut
Membre
Dernière intervention
8 septembre 2015
-
29 mai 2015 à 12:42
ross57100 Messages postés 16 Date d'inscription vendredi 11 juillet 2008 Statut Membre Dernière intervention 8 septembre 2015 - 29 mai 2015 à 14:37
ross57100 Messages postés 16 Date d'inscription vendredi 11 juillet 2008 Statut Membre Dernière intervention 8 septembre 2015 - 29 mai 2015 à 14:37
A voir également:
- VBA pour imprimer une sheet
- Journal de ma naissance gratuit à imprimer - Télécharger - Histoire & Religion
- Imprimer tableau excel sur une page - Guide
- Imprimer en a5 - Guide
- Comment signer un pdf sans l'imprimer - Guide
- Diviser une cellule en diagonale google sheet ✓ - Forum Excel
1 réponse
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
29 mai 2015 à 14:20
29 mai 2015 à 14:20
Bonjour,
adaptez le nom de la feuille:
nom separes par +
adaptez le nom de la feuille:
nom separes par +
Sub Impression() Dim TSheets With Worksheets("feuil1") 'recherche d'au moins un + If InStr(1, .Range("A1"), "+") Then 'mise en tableau des onglet a imprimer TSheets = Split(Worksheets("feuil1").Range("A1"), "+") 'boucle pour impression For x = 0 To UBound(TSheets) 'Trim pour enlever les espaces devant ou/et derriere le nom d'onglet Worksheets(Trim(TSheets(x))).PrintOut Copies:=1 Next x ElseIf .Range("A1") <> "" Then ' un seul onglet Sheets(Trim(.Range("A1"))).PrintOut Copies:=1 End If End With End Sub
29 mai 2015 à 14:37