Mise en forme conditionelle

Fermé
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016 - 3 juil. 2016 à 20:10
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 - 7 juil. 2016 à 19:58
Bonjour,

J'ai un problème avec la mise en forme conditionnelle d'un tableau assez long...
Voici donc la mise en forme d'une des cellules (b5) :
Valeur minimum =$C$4*$F$4 Maximum: =(1+$C$4)*$F$4

Mon problème, c'est pour la suite: j'aimerais avoir en B5 la même chose (=$C$5*$F$5)
et ainsi de suite, mais je ne peux pas entrer la formule sans les $$ qui la figent!

Je ne peux donc pas la copier pour toute la colonne!

C'est vraiment trop long pour tout recopier à la main... Auriez-vous une solution?

Merci beaucoup!


A voir également:

5 réponses

Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
Modifié par Mike-31 le 3/07/2016 à 20:35
Bonjour,

commence par supprimer ton ancienne mise en forme conditionnelle qui risque entrer en conflit
ensuite sélectionne ta plage à traiter exemple B4:B50
Mise en forme conditionnelle, saisir la formule comme s'il s'agissait que de traiter B4
=C4*F4 etc...

la formule s'adaptera automatiquement dans les cellules suivantes
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016
4 juil. 2016 à 14:28
Je vois l'idée mais elles se mettent tout sur la même mise en forme, les autres ne comprennent pas que la référence descend d'une ligne...!

Tu me dis d'entrer "=C4*F4" mais justement je ne peux pas, selon excel je ne dois pas utiliser des références relatives!
il m'oblige donc à utiliser "c$4$*f$4$"...
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
4 juil. 2016 à 15:45
Re,

Non Excel n'impose rien et surtout pas de références négatives ou absolues

anonymise un bout de fichier et joint le à la discussion en suivant ce qui suit
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
0
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016
4 juil. 2016 à 16:45
http://www.cjoint.com/c/FGeoSOXytCL Le voila!

Merci beaucoup!
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
5 juil. 2016 à 07:52
Re,

regarde comme cela
https://www.cjoint.com/c/FGffY21X10j
0
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016
7 juil. 2016 à 10:46
Voila c'est exactement comme ça que j'ai fait, et ça ne marche pas :)
0
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016
7 juil. 2016 à 10:53
pour la ligne un, la "barre" est remplie quand on arrive à 9 (9, 19, 29...) et se remet à 0 quand on atteint le palier. Car le palier, c'est 10 (Colonne C)...

Par contre la ligne deux, c'est pareil, mais le palier ce n'est pas 10. donc la mise en forme doit se faire par rapport à C2!

Ligne 3, C3, etc.

Dans le document que tu a envoyé les "barres" sont toutes calées sur C1.
0
Frozenfrigo Messages postés 21 Date d'inscription samedi 30 janvier 2016 Statut Membre Dernière intervention 1 août 2016
7 juil. 2016 à 10:59
"la formule s'adaptera automatiquement"
Bah non, clairement pas.

Non Excel n'impose rien et surtout pas de références négatives ou absolues

"Vous ne pouvez pas utiliser de références relatives dans les critères Mise en forme conditionnelle"

Merci, mais bon...
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
7 juil. 2016 à 13:43
Re,

regarde cette discussion proche de ta demande post 2 ou je donne un code voir
https://forums.commentcamarche.net/forum/affich-33694574-changement-couleur-barre-progression-selon-resultat#p33696760
0

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

Posez votre question
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
Modifié par Mike-31 le 7/07/2016 à 20:44
Re,
Commence par supprimer tes mises en formes conditionnelles qui seront automatiquement pilotées par ce code VBA

clic droit sur l'onglet de ta feuille/Visualiser le code et colle ce code
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Application.Intersect(Target, Range("A2:A50")) Is Nothing Then
Target.FormatConditions.AddDatabar
With Target.FormatConditions(1)
.MinPoint.Modify newtype:=xlConditionValueNumber, newvalue:=Target(1, 2).Value * Target(1, 3).Value
.MaxPoint.Modify newtype:=xlConditionValueNumber, newvalue:=(1 + Target(1, 2).Value) * Target(1, 3).Value
.BarColor.Color = vbRed
End With
End If
End Sub


A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0