EXCEL 2007 masquer lignes si texte

claire56000 -  
 AOOOO -
Bonjour,

j'ai besoin de votre aide je dois créer un document pour mon travail et je ne m'en sors pas.

Je pense qu'il faut créer une macro mais comme je n'y connais rien !!!!!

dans ma cellule D14 j'ai un menu déroulant avec PC et DT
je veux masquer les lignes 49 à 77 si PC en D14
et je veux masquer les lignes 44 à 48 si DT en D14.

Je ne sais pas si vous avez besoin de plus de renseignements ?

Merci de votre aide.

A voir également:

1 réponse

Gleude25 Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   9
 
Bonjour, c'est très simple en réalité.
Vous n'avez pas besoin d'utiliser de macros, il suffit simplement d'utiliser les mises en forme conditionelle (dans l'onglet Acceuil).

Selectionnez les lignes 49 à 77.
Allez dans mises en forme conditionelle
Nouvelle règle
Là, selectionnez "Utiliser une formule pour determiner pour quelels cellules le format sera aplliquer"
Comme formule, vous tapez:
=$D$14="PC"
Et dans format, changer la couleur de la police en blanc.
Validez ces operations (ok)

Désormais, lorsque la valeur de D14 vaut "PC", les lignes 49 à 77 apparaissent en blanc (la police), et devient donc invisible.


Faites de même pour les lignes 44 à 48 avec la valeur "DT", et tout est bon normalement !


Cordialement, Gleude25.
0
claire56000
 
Merci, je note pour une autre fois mais là j'ai trop de lignes sur la page.
J ai besoin que les lignes disparaissent si PC D14 ou si DT en D14 sinon ca ne passe pas sur ma page.
Cordialement. Claire
0
Gleude25 Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   9
 
Je ne comprend pas,
en quoi le nombre de lignes importe-t-il (vous dite qu'il y en a trop).
Selectionnez simplement celle qui devront disparaitre si D14 vaut PC ou DT...
Cordialement.
0
AOOOO
 
bonjour, je l'ai fais ça marche tres bien, par contre, moi je souhaite faire glisser les ligne et les rendre invisible et non la police sous condition !!
j'espere que vous puisssiez m'aider!!
merci d'avance
0