Masquer quelques cellules d'une colonne

riroune -  
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaite savoir s'il est possible de creer une macro qui permet de masquer certaines cellules d'une colonne (uniquement D5 a D48) en fonction de la valeur inseree dans C4 (dans C4 j'ai une liste Yes/No)? Je ne veux pas masquer toute la colonne car il y a d'autres infos en D1:D4 et D49:D67 que je souhaite voir apparaitre tout le temps.
Je n'ai trouve de reponse que pour masquer la colonne en entier.
Merci de votre aide.
A voir également:

6 réponses

Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Salut,

Il est possible de masquer une ligne ou colonne comme tu le soulignes, mais pas une cellule.
Par contre il est tout a fait possible de masquer son contenu, pour cela rien de plus simple il suffit de choisir la couleur de fond de la cellule et de l’attribuer à la police exemple cellule fond blanc mettre la police en blanc.
Une macro peut gérer cette opération en fonction du contenu d’une cellule.
Même colorisé de la même couleur que le fond, le contenu ou la formule sera lu dans la barre des formules, mais il est possible de le masquer à condition de protéger la feuille et de déverrouiller les cellules que l’on souhaite laisser accessibles. Format/Cellule/Onglet protection décocher donc Verrouillée pour les cellules à laissées et cocher Masquée, puis Outils/Protection/Protéger la feuille.
Si un mot de passe est saisi lors de la protection, il faudra l’inclure dans le code macro, à partir de ce moment la cellule ne sera pas masquée mais son contenu sera totalement invisible

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Je n'ai trouve de reponse que pour masquer la colonne en entier

Cela me semble normal car un tableur fonctionne en ligne et colonne et tu ne peux pas morceler ces unités de base.

(uniquement D5 a D48)

à leur place tu veux décaler E5:E48 ?

La seule solution que tu as pour masquer ces données c'est de leur appliquer une couleur de police égale à la couleur du fond.
0
Raymond PENTIER Messages postés 71864 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
... et pour cela, utiliser la Mise en Forme Conditionnelle.
0
riroune
 
merci mike pour ta reponse, ca m'interesse de savoir comment masquer a partir des donnees d'une autre cellule. peux tu m'indiquer le contenu de la macro a creer? Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Re,

J’allais éteindre l’ordi quand j’ai vu ton message. Demain matin il me sera difficile d’écrire un bout de code mais dans l’après midi sans problème.
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Re,

Récupères l'exemple avec ce lien. Si tu sélectionnes en C4 Yes le contenu des cellules D5 et D48 est visible, si tu sélectionnes No le contenu est masqué.

https://www.cjoint.com/?bzorbYzSOI
0