Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Désactiver beforeprint

F

fred

Guest
Bonsoir,

Dans ThisWorkbook j'ai une macro :


Private Sub Workbook_BeforePrint(Cancel As Boolean)

......
....


Dans un module j'ai une autre macro :

Sub duplicata()

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

End Sub


je souhaiterai que le Beforeprint ne s'exécute pas lorsque la macro duplicata est lancée.


Fred
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonsoir Fred, bonsoir le forum,

Essaie comme ça :

Sub duplicata()
Application.EnableEvents = False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Application.EnableEvents = True
End Sub
 

Discussions similaires

Réponses
2
Affichages
272
Réponses
4
Affichages
407
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…