[Excel] Afficher / Masquer écriture

Fermé
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 - 2 juil. 2007 à 09:38
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 - 2 juil. 2007 à 10:24
Bonjour

Je cherche (VBA ou autre) le moyen de masquer ou afficher sur commande le contenus de plages de cellules.

Pour l'instant, j'utilise une solution "bricolage" consistant à colorer l'écriture de la même teinte que celle du fond de cellule lorsque je veux masquer (Mise en forme conditionnelle) : ex: écriture blanche sur fond blanc.
Mais si on me change la teinte de fond du tableau, bien sûr, les textes réapparaissent.

Merci.
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
2 juil. 2007 à 09:59
bonjour

Je crains de n'avoir pas guère mieux...

Tu peux masquer des lignes ou des colonnes,
et en masquant aussi les numéros de ligne et de colonnes,
c'est difficile à détecter et cela se gère très bien par macro.

Par contre masquer une plage me parait bien ardu...
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 928
2 juil. 2007 à 10:07
Merci de ta réponse.

Il ya effectivement des commandes pour "replier" des lignes ou des colonnes. J'en use et en abuse, mais ça ne fonctionne pas dès lors que des cellules sont fusionnées (en ligne ou en colonne).

Je pense qu'on doit pouvoir faire ça en VBA, mais là, je sèche un peu.

Merci quand même.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
2 juil. 2007 à 10:17
bonjour

dès lors que des cellules sont fusionnées

Même en VBA tu vas avoir des soucis avec les "fusionnées",
car l'adressage ne tiens compte que de la première en haut à gauche,
et les autres fusionnées sont ignorées.

C'est pour cela que je n'utilise plus les fusions mais le dépassement de capacité
avec la mise en forme qui s'étend éventuellement.

Ce n'est pas tout à fait pareil mais c'est sans soucis macro.

0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 928
2 juil. 2007 à 10:24
Merci du tuyau

C'est vrai que j'utilisais la solution des celleules fusionnées parce que c'est pratique. Mais en cas de traitement un peu élaboré, ça devient vite trés contraignant.
0