Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/04/2007, 13h52   #1
Membre éprouvé
 
Avatar de Asdorve
 
Inscription : mars 2004
Messages : 1 092
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mars 2004
Messages : 1 092
Points : 495
Points : 495
Envoyer un message via MSN à Asdorve
Par défaut [VBA-W] Rendre invisible un bouton après traitement de la macro

Bonjour,

J'ai un bouton sous Word qui me permet de lancer une macro.

A la fin du traitement, je souhaiterais que le bouton disparaisse pour ne pas apparaitre à l'impression.

Apparemment, je ne vois pas de propriété Visible pour mon bouton.

Comment je peux faire?

Merci d'avance.
Asdorve est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2007, 22h17   #2
Membre éclairé
 
Inscription : octobre 2006
Messages : 390
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 390
Points : 396
Points : 396
J'ai cherché et je n'ai pas trouvé de propriété Visible ni PrintObject...
Tu as cependant 2 solutions "alternatives":
1/ insérer ton commandbutton dans une zone de texte dont tu pourras facilement supprimer les bordures (traits) et mettre hauteur et largeur à 0, ce que tu ne peux faire avec ton commadbutton
2/ au lieu d'utiliser un commandbutton pour lancer ta macro, créer une nouvelle barre d'outil personnalisée attaché au document :
Outils (Menu)>Personnaliser (Menu)>Barre d'outils (Onglet)>Nouvelle (Bouton)
puis choisir dans la liste déroulante "Barre d'outils utilisable par" ton document.
Y ajouter un bouton et y affecter la macro (tu pourras même y rajouter une icône).

La méthode 2/ est bien sur celle que je préfère... Avec VBA tu pourras même créer la barre d'outils et le bouton dynamiquement, les afficher ou les masquer...
dadavyvy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2007, 22h59   #3
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Méthode 2 , ici, aussi ma préférée
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 08h18   #4
Membre éprouvé
 
Avatar de Asdorve
 
Inscription : mars 2004
Messages : 1 092
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mars 2004
Messages : 1 092
Points : 495
Points : 495
Envoyer un message via MSN à Asdorve
merci beaucoup pour vos solutions, je vais retenir la 2ème.

Merci encore!!
Asdorve est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h17.


 
 
 
 
Partenaires

Hébergement Web