ClosePrintPreview et VBA

Résolu
cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006 - 1 sept. 2006 à 23:15
cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006 - 2 sept. 2006 à 00:13
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

cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006
2 sept. 2006 à 00:13
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é !
3
Rejoignez-nous