Macro excel pour une impression selective
Fermé
FH
-
21 oct. 2021 à 16:15
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 21 oct. 2021 à 18:39
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 21 oct. 2021 à 18:39
A voir également:
- Macro excel pour une impression selective
- Spouleur d'impression - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
1 réponse
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
21 oct. 2021 à 18:39
21 oct. 2021 à 18:39
Bonjour,
voir ceci:
https://silkyroad.developpez.com/VBA/FeuilleDeCalcul/
https://docs.microsoft.com/fr-fr/office/vba/api/excel.sheets.printout
ce qui donne:
a mettre dans un module
voir ceci:
https://silkyroad.developpez.com/VBA/FeuilleDeCalcul/
https://docs.microsoft.com/fr-fr/office/vba/api/excel.sheets.printout
ce qui donne:
Option Explicit 'https://silkyroad.developpez.com/VBA/FeuilleDeCalcul/ 'https://docs.microsoft.com/fr-fr/office/vba/api/excel.sheets.printout Sub boucle() 'Déclare la variable objet Dim Ws As Object 'Boucle sur tous les onglets du classeur 'ThisWorkbook correspond à l'objet classeur contenant la macro For Each Ws In ThisWorkbook.Sheets 'Renvoie le nom de chaque onglet If Ws.Range("A1").Value > 1 Then ActiveSheet.PrintOut End If Next Ws End Sub
a mettre dans un module