IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Capter le le print preview [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Par défaut Capter le le print preview
    Bonjour,

    J'aimerais déclencher une macro quand on prévisualise un document, mais est-ce possible?

    Pour le moment, j'ai lié la macro au before print mais ca veut dire que si la personne prévisualise, elle voit le mauvais résultat.
    J'aimerai que la macro tourne aussi si on prévisualise

    Merci d'avance,

    Emmanuelle

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    L’événement before print se déclenche aussi bien lors de l'aperçu que lors de l'impression.Entre les deux on ne peut pas gérer hélas.

    Mais si tu interviens en before print l'aperçu devrait tenir compte de ton code.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Par défaut
    Ok, merci pour la réponse, je viens de réaliser que j'ai mal situé le probleme

    Effectivement, le code est déclenché si je fais un vrai print préview
    Par contre, si je vais dans "File" et qu'ensuite, dans le menu de gauche, je prend "print", j'ai une prévisusalisation de mon document et elle ne fait pas trigger le code (du coup, elle est completement a coté de la plaque)

    Est-ce que je peux déclencher une macro quand je clic sur "print"?

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Effectivement javais oublié que ce printpreview spécifique à 2010 n'est plus interceptable.

    Tu peux par contre intercepter le Print (Before_print) et renvoyer l'utilisateur vers cet aperçu éventuellement
    Application.CommandBars.ExecuteMso ("PrintPreviewAndPrint")

    mais c'est moins bien qu'avant !

  5. #5
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Par défaut
    D'accord, merci beaucoup

    J'espere qu'ils modifieront leur évement pour tenir compte aussi de leur nouveau print preview, ca serait plus pratique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JVLC] Utilisation Print Preview
    Par Droïde Système7 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 12/06/2009, 16h39
  2. Access 20003 RunTime Print Preview
    Par gridin dans le forum Runtime
    Réponses: 4
    Dernier message: 10/07/2008, 11h26
  3. disparition après print preview
    Par courantjet dans le forum MFC
    Réponses: 1
    Dernier message: 25/09/2006, 17h10
  4. [Composant] Print/Print preview
    Par Rodrigue dans le forum C++Builder
    Réponses: 3
    Dernier message: 23/12/2004, 09h01
  5. [VB.NET] Print Preview.....
    Par Michocs17141 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 24/11/2004, 10h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo