Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 12/05/2008, 14h36   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: septembre 2007
Messages: 56
Par défaut mise en forme conditionnelle

Bonjour,

J'ai réalisé un tableau sous excel et j'ai mis une mise en forme conditionnelle dans une cellule (si la cellule="pierre" alors elle s'affiche en jaune).
Je voudrais que cette mise en forme s'applique à toute la ligne du tableau mais bien évidemment je ne sais pas comment faire...

Quelqu'un aurait la réponse???

Merci
alex60 est déconnecté   Réponse avec citation
ANNONCES
Vieux 12/05/2008, 14h39   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 312
Par défaut Re : mise en forme conditionnelle

Re alex,

En selectionnant d'abord toute ta ligne ou toutes tes lignes et en prenant soin de ne pas te faire avoir avec les $ intempestifs, qu'il faudra peut-être supprimer.

Par exemple : =$A1="pierre" après avoir selectionné toute ta plage, tu peux ensuite tirer vers le bas

Fais l'essai,

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html

Dernière modification par jeanpierre ; 12/05/2008 à 14h43.
jeanpierre est déconnecté   Réponse avec citation
Vieux 12/05/2008, 14h58   #3 (permalink)
XLDnaute Junior
 
Date d'inscription: septembre 2007
Messages: 56
Par défaut Re : mise en forme conditionnelle

Encore merci jean-pierre!!!

Vous avez réponse à tout...

Par contre, est-il possible de mettre plus de 3 conditions???
alex60 est déconnecté   Réponse avec citation
Vieux 12/05/2008, 15h03   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 312
Par défaut Re : mise en forme conditionnelle

Re,

Pour plus de trois, si tu n'as pas 2007, ce n'est pas possible, sauf à passer par cette splendide application : http://www.mdf-xlpages.com/wfdownloa...+11+lid+21.htm

Bonne découverte.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 12/05/2008, 16h31   #5 (permalink)
XLDnaute Junior
 
Date d'inscription: septembre 2007
Messages: 56
Par défaut Re : mise en forme conditionnelle

Je viens de jeter un oeil sur l'application.

Franchement elle est géniale mais en la faisant fonctionner j'ai pu m'aperçevoir que si on change la mise en forme dans la feuille MFC, la mise à jour ne se fait pas et on garde l'ancienne mise en forme.

Utilises-tu cette application car peut que c'est moi qui l'utilise mal???
alex60 est déconnecté   Réponse avec citation
Vieux 12/05/2008, 16h47   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 312
Par défaut Re : mise en forme conditionnelle

Re,

Il y a un peu longtemps que je n'ai pas utilisé cette appli. La dernière devait être la V3 de mémoire.

Je viens de faire quelques tests, modifier les noms ou les valeur dans la feuille MFC et dans la plage B10:C16, mes modifications sont acceptées. Il faut trier la colonne A dans la feuille MFC.

Les autres plages ne fonctionnent pas, mais il faut voir le code, et passer derrière Didier mDF, n'est pas chose facile.

Je vais "tenter" d'y regarder.... pas gagné sur cette version.

Voilà en première lecture.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 12/05/2008, 16h54   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 312
Par défaut Re : mise en forme conditionnelle

Re,

Après recherche, regardes cette version si elle est plus à même de te satisfaire.

Trouvée sur le site de JCGL, un bon tremplin aussi : http://jcgl.ovh.org/documents/MeFC_mDF.zip

Edit : Bonjour kjin, oui, sinon du code adapté strictement à ton fichier, oublié tout à l'heure
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html

Dernière modification par jeanpierre ; 12/05/2008 à 17h02.
jeanpierre est déconnecté   Réponse avec citation
Vieux 12/05/2008, 16h59   #8 (permalink)
XLDnaute Impliqué
 
Date d'inscription: juin 2007
Localisation: Montpellier
Version Excel : Excel 2000 (PC)
Messages: 925
Par défaut Re : mise en forme conditionnelle

Bonjour,
Une autre solution s'il n'y a pas trop de conditions et bien moins géniale mais qui existe:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
'If Target.Row = 1 Then '-->enlever la quote devant If si on veut limiter la macro ici ligne1
Select Case Target
Case "marcel"
Target.Interior.ColorIndex = 4
Case "lulu"
Target.Interior.ColorIndex = 5
Case "toto"
Target.Interior.ColorIndex = 6
Case "momo"
Target.Interior.ColorIndex = 7
Case "riri"
Target.Interior.ColorIndex = 8
Case "dede"
Target.Interior.ColorIndex = 9
Case Else
Target.Interior.ColorIndex = 0
End Select
'End If
End Sub


A+
kjin
kjin est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h27   #9 (permalink)
XLDnaute Barbatruc
 
Avatar de myDearFriend!
 
Date d'inscription: février 2005
Messages: 2 284
Par défaut Re : mise en forme conditionnelle

Bonjour alex60, jeanpierre, kjin, le Forum,

Citation:
Envoyé par alex60 Voir le message
Je viens de jeter un oeil sur l'application.

Franchement elle est géniale mais en la faisant fonctionner j'ai pu m'aperçevoir que si on change la mise en forme dans la feuille MFC, la mise à jour ne se fait pas et on garde l'ancienne mise en forme.

Utilises-tu cette application car peut que c'est moi qui l'utilise mal???
Tout comme le code (tout à fait fonctionnel) de kjin, mDF MFCmultiples v5.0 exploite l'évènement Worksheet_Change().

Ainsi, si tu modifies la mise en forme de la feuille MFC à postériori, il te faut revalider les données de la feuille cible pour que la nouvelle mise en forme soit pris en compte (par exemple, tu double-cliques sur ta cellule contenant "pierre" et tu fais simplement Entrée. Ou si tu as un grand nombre de valeurs à traiter ainsi, tu sélectionnes la colonne entière et tu fais simplement Copier, puis sans rien toucher, tu fais Coller)

Je prends toutefois bonne note de la remarque et, lors d'une prochaine version, j'essaierai d'envisager la mise à jour immédiate lors de la modification de la feuille MFC.

Cordialement,
__________________
Didier_mDF

www.mdf-xlpages.com

Dernière modification par myDearFriend! ; 12/05/2008 à 17h31.
myDearFriend! est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h45   #10 (permalink)
XLDnaute Junior
 
Date d'inscription: septembre 2007
Messages: 56
Par défaut Re : mise en forme conditionnelle

Bonjour à tous,

Merci pour ta réponse myDearFriend ça marche beaucoup mieux!!!

Désolé de "chipoter" sur ta super application... En plus, je sais bien que lorsque l'on met une mise en forme on ne la change pas tous les jours mais bon là je m'en suis aperçu parce que je bidouillais...

En attendant ta mise à jour, je ferais la manip copier-coller.

Il ne me reste plus qu'a mettre en forme mon document.

Merci à tous pour votre aide

PS : Jean-Pierre, sur le second lien que tu m'as donné j'ai le même problème.
alex60 est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h49   #11 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 312
Par défaut Re : mise en forme conditionnelle

Re, et pour saluer Didier,

A te dire, je ne l'ai pas testé....

Si j'avais, ou si nous avions eu un support, peut-être, mais sans rien, c'est un peu plus difficile....

Mais, bon, tu as la réponse du Maître, c'est le principal.....

Bon travail.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Mise en forme conditionnelle ChristopheM13 Forum Excel 10 17/01/2008 19h04
mise en forme conditionnelle stephaniedu80 Forum Excel 2 08/11/2007 16h45
Mise en forme conditionnelle Nagrom Forum Excel 2 05/12/2006 06h15
la mise en forme conditionnelle prend le dessus sur la mise en forme par VBA! olivier_bahrein Forum Excel 1 03/11/2006 09h17
mise en forme conditionnelle depuis donnée sur une autre forme titel Forum Excel Downloads - Archives 5 04/06/2004 07h52


Fuseau horaire GMT +2. Il est actuellement 05h41.


(C) 2006 Excel Downloads