OVH Cloud OVH Cloud

Boton Annuler...

1 réponse
Avatar
Domi
Bonjour,
J'utilise cette macro pour imprimer un document en choisissant une
imprimante sur un réseau.
Sub ImprimerTSS()

Application.DisplayAlerts = False

Application.ScreenUpdating = False

Sheets("TSS").Select

Application.Dialogs(xlDialogPrinterSetup).Show

nbpag = Worksheets("MENU").Range("K24").Value

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

End Sub


Sur la boite de dialogue qui me donne lle choix, le bouton Annuler n'est pas
opérationnel.
Si je fais annuler le document s'imprime quand même et la boite se ferme...
Comment y remédier ?

Merci
Domi

1 réponse

Avatar
papou
Bonjour
Peut-être en modifiant légèrement comme ça ?
Dim Imprimante$
Imprimante = Application.Dialogs(xlDialogPrinterSetup).Show
Application.Dialogs(xlDialogPrint).Show , , , nbpag, , , , , , , , ,
Imprimante

Cordialement
Pascal

"Domi" a écrit dans le message de news:

Bonjour,
J'utilise cette macro pour imprimer un document en choisissant une
imprimante sur un réseau.
Sub ImprimerTSS()

Application.DisplayAlerts = False

Application.ScreenUpdating = False

Sheets("TSS").Select

Application.Dialogs(xlDialogPrinterSetup).Show

nbpag = Worksheets("MENU").Range("K24").Value

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

End Sub


Sur la boite de dialogue qui me donne lle choix, le bouton Annuler n'est
pas
opérationnel.
Si je fais annuler le document s'imprime quand même et la boite se
ferme...
Comment y remédier ?

Merci
Domi