Rendre invisible plusieurs bouton en même temps [Résolu]

Messages postés
12
Date d'inscription
jeudi 8 janvier 2004
Dernière intervention
18 juillet 2012
- - Dernière réponse : MarcPL
Messages postés
172
Date d'inscription
jeudi 8 décembre 2011
Dernière intervention
21 juillet 2013
- 2 mars 2012 à 16:11
bonjour
qu'elle est le code qui permet de mettre touts les boutons et checkbox en invisible sur la feuille car pour le moment je mets bouton par boutons.


bon futur a tous
Afficher la suite 

Votre réponse

10 réponses

Meilleure réponse
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Contributeur
Dernière intervention
11 avril 2018
3
Merci
Ce ne pourra alors qu'être un par un et dans une boucle (relire le message de Renfield).


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 97 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ucfoutu
Messages postés
17308
Date d'inscription
mercredi 2 janvier 2002
Dernière intervention
22 août 2018
0
Merci
Ce sera toujours bouton par bouton...

possible cependant de faire une boucle pour automatiser la chose.


Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Commenter la réponse de Renfield
Messages postés
12
Date d'inscription
jeudi 8 janvier 2004
Dernière intervention
18 juillet 2012
0
Merci
OK MERCI


bon futur a tous
Commenter la réponse de chefsun
Messages postés
172
Date d'inscription
jeudi 8 décembre 2011
Dernière intervention
21 juillet 2013
0
Merci
Salut ! Sur une feuille ou un Userform ? Version Excel ?
Car sur une feuille c'est possible d'au moins deux manières (shaperange & array ou via un groupe).
Je n'ai pas le temps aujourd'hui de tester sur un Userform, à suivre demain si toujours intéressé ...

___________________________________________________________________________________________________________________
Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !
Commenter la réponse de MarcPL
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Contributeur
Dernière intervention
11 avril 2018
0
Merci
Bonjour, MrcPl,
et je parie que, si sur userform :
en les mettant tous dans un container, il suffira de rendre visible ou non ce dernier !


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu
Messages postés
12
Date d'inscription
jeudi 8 janvier 2004
Dernière intervention
18 juillet 2012
0
Merci
sur une feuille excel j'ai 13 boutons, je sélectionne un nom dans une liste déroulante et en fonction du nom des boutons disparais et j'ai un bouton qui permet de rendre tout visible
donc je me suis dit que pour la liste deroulante qd je selectionne un nom je fais tout disparaitre et je fais apparaitre les 2/3 boutons que je veux.

bon futur a tous
Commenter la réponse de chefsun
Messages postés
12
Date d'inscription
jeudi 8 janvier 2004
Dernière intervention
18 juillet 2012
0
Merci
OK


bon futur a tous
Commenter la réponse de chefsun
Messages postés
172
Date d'inscription
jeudi 8 décembre 2011
Dernière intervention
21 juillet 2013
0
Merci
Si c'est dans une feuille de calcul - donc pas un Userform - c'est possible comme déjà indiqué ...
Si t'es toujours intéressé, fais-le moi savoir.

L'autre solution effectivement est de faire disparaître dans une boucle les shapes selon leur type.

___________________________________________________________________________________________________________________
Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !
Commenter la réponse de MarcPL
Messages postés
12
Date d'inscription
jeudi 8 janvier 2004
Dernière intervention
18 juillet 2012
0
Merci
c'est dans une feuille
bon futur a tous
Commenter la réponse de chefsun
Messages postés
172
Date d'inscription
jeudi 8 décembre 2011
Dernière intervention
21 juillet 2013
0
Merci
Activesheet.Shapes.Range(Array("nom", "autrenom", "encoreunnom", "toujoursunnom")).Visible = false


___________________________________________________________________________________________________________________
Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !
Commenter la réponse de MarcPL

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.