OVH Cloud OVH Cloud

Faire des traitements avant et après l'impression

3 réponses
Avatar
Fabrice
Bonour,

je voudrais faire des traitements avant l'impression (beforeprint) ça c'est
ok, mais je voudrais surtout reprendre la main après l'impressiom.
( En faite, je cache des lignes avant l'impression, et je veux les afficher
après l'impression)
il y a bien l'instruction Printout, mais la on ne peut pas choisir
l'imprimante.
Je veux donc faire un traitement avant et après le menu
"Fichier/imprimer..."

Merci

3 réponses

Avatar
Asterix
bonjour

pourquoi ne pas utiliser des "vues"
menu affichage, commande affichage personnalisée
qui permettent d'enregistrer différentes vues justement du classeur
et ensuite on choisir une vue avant d'imprimer et une autre vue après

bon courage

Asterix
Avatar
Fabrice
Mes lignes masquées ne sont pas les même à chaque fois, et je fais d'autres
petits traitements après...
merci quand même pour ta solution... mais m'en faut une autre...;-)


"Asterix" a écrit dans le message de
news:
bonjour

pourquoi ne pas utiliser des "vues"
menu affichage, commande affichage personnalisée
qui permettent d'enregistrer différentes vues justement du classeur
et ensuite on choisir une vue avant d'imprimer et une autre vue après

bon courage

Asterix




Avatar
ru-th
Salut

gère l'impression depuis l'évenement
non testé
Private Sub Workbook_BeforePrint(Cancel As Boolean)
'ton masquage
Application.EnableEvents = False
ActiveSheet.PrintOut
Application.EnableEvents = True
'ton démasquage
Cancel = True
End Sub

a+
rural thierry

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

Mes lignes masquées ne sont pas les même à chaque fois, et je fais
d'autres

petits traitements après...
merci quand même pour ta solution... mais m'en faut une autre...;-)


"Asterix" a écrit dans le message de
news:
bonjour

pourquoi ne pas utiliser des "vues"
menu affichage, commande affichage personnalisée
qui permettent d'enregistrer différentes vues justement du classeur
et ensuite on choisir une vue avant d'imprimer et une autre vue après

bon courage

Asterix