[Résolu] Fond cellule colorée en fonction d'une lettre
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 01 mai 2021 17:34
[Résolu] Fond cellule colorée en fonction d'une lettre
Bonjour,
je voudrais que la cellule soit verte si elle contient un W (parmi d'autres lettres et chiffes) (Ex : WH13 ou WE10 ou DE04, etc) , orange si elle contient un D, et un rouge si elle comprend un L.
j'ai bien regardé plusieurs questions posées à ce sujet, mais je n'y arrive pas.
je fais un format conditionnel pour la cellule A22 par exemple : Formule est >> NB.SI(A22:A22;".*\W.*") en mettant vert dans style de cellule >> arrière plan.
mais je n'ai pas de résultat.
Quelqu'un aurait -il une idée?
Merci d'avance
je voudrais que la cellule soit verte si elle contient un W (parmi d'autres lettres et chiffes) (Ex : WH13 ou WE10 ou DE04, etc) , orange si elle contient un D, et un rouge si elle comprend un L.
j'ai bien regardé plusieurs questions posées à ce sujet, mais je n'y arrive pas.
je fais un format conditionnel pour la cellule A22 par exemple : Formule est >> NB.SI(A22:A22;".*\W.*") en mettant vert dans style de cellule >> arrière plan.
mais je n'ai pas de résultat.
Quelqu'un aurait -il une idée?
Merci d'avance
Open Office 4.1.9
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Fond cellule colorée en fonction d'une lettre
Bonjour,
Un exemple avec la fonction CHERCHE.
Un exemple avec la fonction CHERCHE.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Michel JANZEF le 03 mai 2021 19:14, modifié 1 fois.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 01 mai 2021 17:34
Re: Fond cellule colorée en fonction d'une lettre
Michel JANZEF a écrit :Bonjour,
Un exemple avec la fonction CHERCHE.
Bonjour
Il n'y a rien dans ton fichier. je ne comprends pas ce que tu veux dire avec "cherche".
ce n'est pas dans tout le docuemnt que je veux cherhcer, mais uniquement dans quelques cellules
Open Office 4.1.9
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: Fond cellule colorée en fonction d'une lettre
Bonsoir,
, car NB.SI(A22;".*W.*") retournera 1, s'il y a au moins un W dans la chaîne et 1, en booléen, veut dire Vrai.
Ne pas oublier dans Outils > Options > OpenOffice Calc > Calcul, de cocher Autoriser les caractères génériques dans les formules.
Cordialement,
Jean-Louis
L'idée est bonne, mais il faudrait enlever le /, et inutile de doubler A22 :rigauw a écrit :je fais un format conditionnel pour la cellule A22 par exemple : Formule est >> NB.SI(A22:A22;".*\W.*")
Code : Tout sélectionner
=NB.SI(A22;".*W.*")
Ne pas oublier dans Outils > Options > OpenOffice Calc > Calcul, de cocher Autoriser les caractères génériques dans les formules.
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Fond cellule colorée en fonction d'une lettre
Je m'étais mélangé les pinceaux ! C'est corrigé.rigauw a écrit :...Il n'y a rien dans ton fichier. je ne comprends pas ce que tu veux dire avec "cherche".
J'ai mal compris alors !ce n'est pas dans tout le docuemnt que je veux cherhcer, mais uniquement dans quelques cellules
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 01 mai 2021 17:34
Re: Fond cellule colorée en fonction d'une lettre
Jean-Louis Cadeillan a écrit :Bonsoir,L'idée est bonne, mais il faudrait enlever le /, et inutile de doubler A22 :rigauw a écrit :je fais un format conditionnel pour la cellule A22 par exemple : Formule est >> NB.SI(A22:A22;".*\W.*"), car NB.SI(A22;".*W.*") retournera 1, s'il y a au moins un W dans la chaîne et 1, en booléen, veut dire Vrai.Code : Tout sélectionner
=NB.SI(A22;".*W.*")
Ne pas oublier dans Outils > Options > OpenOffice Calc > Calcul, de cocher Autoriser les caractères génériques dans les formules.
Cordialement,
Jean-Louis
Oui Merci Jean-Louis,
et pour une plage d cellules, par exemple de A22 à E22 svp ?
j'ai modifié ta formule mais sans succès.
Merci d'avance
Open Office 4.1.9
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: Fond cellule colorée en fonction d'une lettre
Bonjour,
(pas la peine de mettre =), tu vois que A22 est noté en relatif (pas de $), donc si tu recopies la mise en forme de A22 par le pinceau sur la plage B22:E22, la formule s'adaptera automatiquement.
Cordialement,
Jean-Louis
Il n'y a pas à modifier la formule. SI par exemple tu as créé ta MFC en A22, avec la formulerigauw a écrit :j'ai modifié ta formule mais sans succès.
Code : Tout sélectionner
NB.SI(A22;".*W.*")
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1