Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1409 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Détecter commande "Imprimer" dans Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA - Détecter commande "Imprimer" dans Excel

n°1545928
aprilthe5i​th
Posté le 20-04-2007 à 18:25:17  profilanswer
 

Messieurs,
 
Je voudrais mettre dans une page Excel un code qui repère lorsqu'un utilisateur clique sur "Imprimer" dans la barre de menu d'Excel et qui y associe une action.
 
Gracie mille.

mood
Publicité
Posté le 20-04-2007 à 18:25:17  profilanswer
 

n°1546528
galopin01
Posté le 22-04-2007 à 11:20:16  profilanswer
 

bonjour,
cette macro (à placer dans le module ThisWorkbook) agit sur la Feuil 1, envoie un message et annule l'impression

Code :
  1. Private Sub Workbook_BeforePrint(Cancel As Boolean)
  2. Select Case ActiveSheet.Index
  3. Case 1
  4. MsgBox "Coucou"
  5. Cancel = True 'pour annuler l'impression
  6. End Select
  7. End Sub


Pour ne pas annuler l'impression, supprimer la ligne Cancel = True
A+

n°1549771
aprilthe5i​th
Posté le 26-04-2007 à 14:20:37  profilanswer
 

Parfait, tout simplement.
 
Merci bien.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Détecter commande "Imprimer" dans Excel

 

Sujets relatifs
Executer une macro VBA excel sans excel[VBA] Ouverture fichier avec boite dialogue
Commande net user xxx /domain dans un éxécutableMise en forme avec macro sous excel (Résolu)
Macro de Tableau Excel vers WordCommande ps: comment voir tous les utilisateur sauf root
[RESOLU] fichier excel dans webexpert 6Variable dans macro Excel et requête SQL
macro excel ajout d'une ligne en couleur (résolu) 
Plus de sujets relatifs à : VBA - Détecter commande "Imprimer" dans Excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR