Mise en forme automatique avec fonction DECALER
Résolu/Fermé
Utilisateur anonyme
-
Modifié par PN6K12 le 28/01/2015 à 19:29
Raymond PENTIER Messages postés 58764 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 29 janv. 2015 à 20:51
Raymond PENTIER Messages postés 58764 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 29 janv. 2015 à 20:51
A voir également:
- Mise en forme automatique avec fonction DECALER
- Mise en forme conditionnelle excel - Guide
- Fonction si et - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
29 janv. 2015 à 07:23
29 janv. 2015 à 07:23
Bonjour
tout ça semble bien compliqué en fonction de la question
pour que A soit vert si B est positif:
sélectionner le champ A à partir de A1
la formule:
=B1>0
s'appliquera bien en A1 si B1>0
en A2 si B2 >0
ect...
à condition que dans la formule , le B1 ne soit pas écrit $B$1
crdlmnt
tout ça semble bien compliqué en fonction de la question
pour que A soit vert si B est positif:
sélectionner le champ A à partir de A1
la formule:
=B1>0
s'appliquera bien en A1 si B1>0
en A2 si B2 >0
ect...
à condition que dans la formule , le B1 ne soit pas écrit $B$1
crdlmnt
Raymond PENTIER
Messages postés
58764
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
17 256
28 janv. 2015 à 19:19
28 janv. 2015 à 19:19
Heu, désolé, mais je n'ai pas compris ! Tu peux expliquer autrement ?
Raymond PENTIER
Messages postés
58764
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
17 256
29 janv. 2015 à 05:11
29 janv. 2015 à 05:11
OK, PN6K12 !
Tu as modifié ton explication ; il en ressort que "la mise en forme s'applique en fonction de la même cellule (B1) pour toute la plage", ce qui me semble tout-à-fait normal !
Il faudrait peut-être nous envoyer un fichier-exemple, sans données confidentielles, et avec toutes les précisions utiles, mais surtout avec tes formules.
Tu as modifié ton explication ; il en ressort que "la mise en forme s'applique en fonction de la même cellule (B1) pour toute la plage", ce qui me semble tout-à-fait normal !
Il faudrait peut-être nous envoyer un fichier-exemple, sans données confidentielles, et avec toutes les précisions utiles, mais surtout avec tes formules.
En réalité, je n'ai utilisé aucune formule dans les cellules pour solutionner mon problème.
La formule =DECALER(INDEX(1:1048576;LIGNE();COLONNE());0;1)>0 est utilisée uniquement dans la mise en forme conditionnelle.
Voici un fichier-exemple :
https://www.evernote.com/l/ADeCe5J7urZAlZXNEVbt4W-YXgpYqTUu4hA
J'y ai intégré des commentaires.
Comment appliquer cette mise en forme conditionnelle à l'ensemble de la plage en respectant les valeurs relatives ?
La formule =DECALER(INDEX(1:1048576;LIGNE();COLONNE());0;1)>0 est utilisée uniquement dans la mise en forme conditionnelle.
Voici un fichier-exemple :
https://www.evernote.com/l/ADeCe5J7urZAlZXNEVbt4W-YXgpYqTUu4hA
J'y ai intégré des commentaires.
Comment appliquer cette mise en forme conditionnelle à l'ensemble de la plage en respectant les valeurs relatives ?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
29 janv. 2015 à 15:12
29 janv. 2015 à 15:12
Vos formules sont correctes, mais c'est l'adresse du champ traité qui ne convient pas:
dans votre exemple:
soit vous sélectionnez tout le champ à traiter et vous placez la formule qui correspond à la 1° cellule en haut
soit vous compléter dans la fenêtre d'affichage des MFC, les limites du champ (actuellement affiche B3 par exemple), à compléter pour couvrir tout le champ:
soit écrire:
$A$3:$B$14 dan sla fenêtre de droite
crdlmnt
dans votre exemple:
soit vous sélectionnez tout le champ à traiter et vous placez la formule qui correspond à la 1° cellule en haut
soit vous compléter dans la fenêtre d'affichage des MFC, les limites du champ (actuellement affiche B3 par exemple), à compléter pour couvrir tout le champ:
soit écrire:
$A$3:$B$14 dan sla fenêtre de droite
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
29 janv. 2015 à 17:41
29 janv. 2015 à 17:41
pas de quoi!!
Raymond PENTIER
Messages postés
58764
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
17 256
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
29 janv. 2015 à 20:51
29 janv. 2015 à 20:51
Toi et moi on est frères jumeaux, pas vrai ? de vrais clones ! (j'ai pas dit clowns ...)
29 janv. 2015 à 15:25
Merci infiniment Vaucluse ! :)