Arrêter le processus d'impression

  • Initiateur de la discussion Initiateur de la discussion Isa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Isa

XLDnaute Nouveau
Bonjour,

J'ai lancé plusieurs impressions de feuilles (.printout) dans une boucle et je souhaiterais pouvoir arrêter tout le processus d'impression en cours, pour toutes les feuilles, en appuyant sur un bouton 'ARRETER IMPRESSIONS'. Je ne sais pas si je dois lancer un processus en parallèle. Si c'est le cas, je ne sais pas comment faire.

Pourriez-vous m'aider ?

Merci d'avance !!
Isa
 
bonjour Isa

si tu utilises Windows XP , tu peux tester

Code:
Sub interrompreImpressionWinXP()
Dim strComputer As String
Dim objWMIService As Object, colInstalledPrinters As Object
Dim objPrinter As Object

strComputer = '.'
Set objWMIService = GetObject('winmgmts:\\\\' & strComputer & '\\root\\cimv2')
Set colInstalledPrinters = objWMIService.ExecQuery('Select * from Win32_Printer')

For Each objPrinter In colInstalledPrinters
objPrinter.CancelAllJobs
Next

Set objWMIService = Nothing
Set colInstalledPrinters = Nothing
End Sub


bonne soiree
MichelXld
 
Bonjour Michel,

Merci pour la réponse. Le problème c'est que l'application est développée sur Windows 2000. Existe-il une fonction événementielle permettant d'interrompre l'impression en cours sous Windows 2000 ?
Comment la déclencher dans une boucle (suite à l'appui sur un bouton STOP par exemple) ?

Merci d'avance.

Isa
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
32
Affichages
803
  • Question Question
Microsoft 365 macro TCD
Réponses
4
Affichages
130
Réponses
5
Affichages
541
Compte Supprimé 979
C
Retour