Comment imprimer plusieurs classeurs excel en auto ?
Résolu
mc_ced
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
mc_ced Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
mc_ced Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Comment imprimer plusieurs classeurs excel en auto ?
- Comment imprimer en a5 - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
Bonjour,
Ne sachant pas combien d'onglet contient chaque classeur, ni quels onglets particuliers doivent être imprimés, la macro imprime tous les onglets d'un classeur.
Je n'ai pas fait de test:
Ici, on ouvre un fichier, on imprime toutes les feuilles d'un classeur ouvert et on referme le fichier puis on passe au classeur suivant.
Nous dire s'il y a des modif à faire.
;0)
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau
Ne sachant pas combien d'onglet contient chaque classeur, ni quels onglets particuliers doivent être imprimés, la macro imprime tous les onglets d'un classeur.
Je n'ai pas fait de test:
Sub OuvrirFichiersImprimerRefermer() Dim i As Integer Dim fl As Worksheet With Application.FileSearch .LookIn = ThisWorkbook.Path If .Execute > 1 Then For i = 1 To .FoundFiles.Count If .Filename <> ThisWorkbook.Name Then Workbooks.Open .FoundFiles(i) For Each fl In ActiveWorkbook.Worksheets fl.PrintOut Copies:=1, Collate:=True Next fl ActiveWorkbook.Close End If Next i Else MsgBox "Aucun fichier trouvé" End If End With End Sub
Ici, on ouvre un fichier, on imprime toutes les feuilles d'un classeur ouvert et on referme le fichier puis on passe au classeur suivant.
Nous dire s'il y a des modif à faire.
;0)
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau