A voir également:
- Macro imprimer sur excel: code vba
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment calculer la moyenne sur excel - Guide
- Si et excel - Guide
2 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
21 oct. 2009 à 11:20
21 oct. 2009 à 11:20
bonjour
apparemment, tu as 2007 car tu utilises l'instruction "ScrollWorkbookTabs Position" que je n'ai pas trouvé sur XL2003: à quoi sert elle ? est elle nécessaire pour imprimer tes feuilles ?
essaies ce code
apparemment, tu as 2007 car tu utilises l'instruction "ScrollWorkbookTabs Position" que je n'ai pas trouvé sur XL2003: à quoi sert elle ? est elle nécessaire pour imprimer tes feuilles ?
essaies ce code
liste = Array("feuille 1", "feuille 2", "feuille 3", "feuille 4", _ "feuille 5", "feuille 6", _ "feuille 7", "feuille 8", _ "feuille 9", "feuille 10", "feuille 11", "feuille 12") For cptr = 0 To UBound(liste) Sheets(liste(cptr)).PrintOut Next
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
21 oct. 2009 à 16:30
21 oct. 2009 à 16:30
Je viens d'essayer chez moi, ca marche...
les noms que tu as marqué dans l'array doivent correspondre au nom d'onglet
D'origine, tu as "feuil1" et non "feuille 1", "feuil2" et non "feuille 2" etc
les noms que tu as marqué dans l'array doivent correspondre au nom d'onglet
D'origine, tu as "feuil1" et non "feuille 1", "feuil2" et non "feuille 2" etc
21 oct. 2009 à 16:05