ClosePrintPreview et VBA

Résolu
Signaler
Messages postés
93
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
25 octobre 2006
-
Messages postés
93
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
25 octobre 2006
-
Bonjour,

Je suis en train de faire une petite macro et j'aurai aimé declencher un bout de code lorsque l'utilisateur du doc clique sur Fermer la previsualisation....

Voici l'exemple pour etre + clair

ActiveDocument.PrintPreview                                           ' Je lance l'aperçu....
If ActiveDocument.ClosePrintPreview = True Then            'Je test si l'utilisateur a fermé la preview ---> C'est ca qui marche pas
   Msgbox "Fenetre fermée"
End If

Quelqu'un aurait il une solution ?

Merci d'avance !

1 réponse

Messages postés
93
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
25 octobre 2006

C'est bon, j'ai trouvé !!! :-)
Je dois etre le seul membre qui repond tout seul a ses questions...

Donc pour faire ca, vous aller sur votre document Word et vous faites ALT F8 pour atterir sur le panel des macro.
Ensuite dans "Macro Disponibles dans" vous selectionnez Word Document

Et dans cette liste, vous cherchez FermerAperçu. Vous le selectionnez, puis toujours dans "Macro Disponibles dans" , vous reselectionnez votre doc et vous faite CREER

Vous vous retrouverez dans une macro du style

Sub FermerAperçu()
'
' FermerAperçu Macro
' Quitte l'aperçu avant impression
'
ActiveDocument.ClosePrintPreview
MsgBox ("FERME")
End Sub

A vous de rajouter le code qui va bien dans celle ci (voir exemple ci dessus)

J'espere que ca vous aura aidé !