A voir également:
- Macro imprimer sur excel: code vba
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Imprimer tableau excel sur une page - Guide
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si et excel - Guide
2 réponses
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
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
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
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