Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-22 Par sujet Michel



Le 20/10/2023 à 13:48, C Fourcroy a écrit :

Bonjour,
Admettons que les données commencent en ligne 1


   Comme pour moi les données commençaient à la ligne 2, j'ai donc 
adapté la formule en $B2=$C2. Et le résultat n'était pas correct. Si 
l'on sélectionne les colonnes il faut obligatoirement commencer en B1 et C1.
   Je m'étais laissé embarquer par le "admettons" et j'avais adapté la 
formule alors qu'il ne le fallait pas.


   Alors qu'en sélectionnant les cellules B2 à C50, la formule $B2=$C2 
donne le résultat correct.


Merci
Michel




  * Sélectionner les deux colonnes B et C
  * aller dans Format-Conditionnel-Condition
  * Condition1  -> la formule est  -> =$B1=$C1
  * -> Appliquer le style -> Nouveau style

Bon courage

Christian



Le 20/10/2023 à 11:34, Michel a écrit :

Bonjour,

   Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des valeurs. 
Je voudrais faire apparaître une couleur de fond rouge si les 2 
valeurs d'une ligne donnée sont égales.
   Je sais colorer une cellule en fonction d'une valeur, mais là je 
veux agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel






--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet C Fourcroy
Sans vouloir spécifiquement le "défendre".. j'ai commis la même erreur à 
mes début ici .. il y a quelques années..

"c'est jeune et ça ne sait pas " ! ;)



Le 21/10/2023 à 16:56, Ocleyr2lalune a écrit :

Ne pas poser votre question déjà posée sur celle de quelqu'un d'autre. C'est 
sûrement la 1ere chose à faire


⁣Claire​

Le 21 oct. 2023 à 12:23, à 12:23, Christophe Quinchez  a 
écrit:

Bonjour,Je suis sur mac OS 10.10.5  et quand je veux ouvrir l'image
disque d'installation, je reçois un message d'erreur me disant que
l'image est endommagée.Que puis je faire pour installer libre office
?MerciChristophe

   -




Le samedi 21 octobre 2023 à 09:27:12 UTC+2, Yves Dutrieux
  a écrit :

Bonjour,

si tu dois colorer les 2 colonnes alors il faut appliquer la même
formule sur la colonne B et ensuite sur la colonne C
Ainsi la deuxième colonne sera aussi colorée.
Attention , car si tu sélectionnes les lignes B2:B8, la formule doit
absolument être $B2=$C2 !
tu dois toujours indiquer la formule comme si tu l'appliquais à la
première cellule de ta sélection , c'est important !

Yves


Le 21/10/23 à 08:43, Michel a écrit :

Merci de votre réponse.
    J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
La formule que j'ai pris (=$B4=$C4):
   - lors de la validation le premier signe "=" est supprimé par L.O.
   - Lors de l'exécution les cellules des colonnes B et C sont

colorées

ou pas de façon je dirais aléatoire, que je ne comprends pas.
J'ai modifié la formule en ($B$4=$C$4)
   - dans ce cas à l'exécution toutes les cellules des colonnes B et C
sont colorées en rouge si B4=C4, ou non colorées si B4 différent de

C4.

Alors que je veux que les deux cellules de chaque ligne soient
colorées ou non en fonction des valeurs des cellules de la ligne.

Ex:
     col B   col C
lgn 3  8   3  B3 différent de C3, pas de

coloration

lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
lgn 5  5   6  B5 différent de C5, pas de

coloration

lgn 6  7   2  B6 différent de C6, pas de

coloration

Est-ce possible de travailler, en fait, ligne à ligne?

Merci
Michel





Le 20/10/2023 à 13:48, C Fourcroy a écrit :

Bonjour,
Admettons que les données commencent en ligne 1

   * Sélectionner les deux colonnes B et C
   * aller dans Format-Conditionnel-Condition
   * Condition1  -> la formule est  -> =$B1=$C1
   * -> Appliquer le style -> Nouveau style

Bon courage

Christian



Le 20/10/2023 à 11:34, Michel a écrit :

Bonjour,

    Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des
valeurs. Je voudrais faire apparaître une couleur de fond rouge si
les 2 valeurs d'une ligne donnée sont égales.
    Je sais colorer une cellule en fonction d'une valeur, mais là je
veux agir sur 2 cellules simultanément.
Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel




--
Envoyez un mail àusers+unsubscr...@fr.libreoffice.org  pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy
  
--

Envoyez un mail àusers+unsubscr...@fr.libreoffice.org  pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Ocleyr2lalune
Ne pas poser votre question déjà posée sur celle de quelqu'un d'autre. C'est 
sûrement la 1ere chose à faire


⁣Claire​

Le 21 oct. 2023 à 12:23, à 12:23, Christophe Quinchez  a 
écrit:
>Bonjour,Je suis sur mac OS 10.10.5  et quand je veux ouvrir l'image
>disque d'installation, je reçois un message d'erreur me disant que
>l'image est endommagée.Que puis je faire pour installer libre office
>?MerciChristophe
>
>   -
>
>
>
>Le samedi 21 octobre 2023 à 09:27:12 UTC+2, Yves Dutrieux
> a écrit :  
> 
> Bonjour,
>
>si tu dois colorer les 2 colonnes alors il faut appliquer la même 
>formule sur la colonne B et ensuite sur la colonne C
>Ainsi la deuxième colonne sera aussi colorée.
>Attention , car si tu sélectionnes les lignes B2:B8, la formule doit 
>absolument être $B2=$C2 !
>tu dois toujours indiquer la formule comme si tu l'appliquais à la 
>première cellule de ta sélection , c'est important !
>
>Yves
>
>
>Le 21/10/23 à 08:43, Michel a écrit :
>> Merci de votre réponse.
>>    J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
>> Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
>> La formule que j'ai pris (=$B4=$C4):
>>   - lors de la validation le premier signe "=" est supprimé par L.O.
>>   - Lors de l'exécution les cellules des colonnes B et C sont
>colorées 
>> ou pas de façon je dirais aléatoire, que je ne comprends pas.
>> J'ai modifié la formule en ($B$4=$C$4)
>>   - dans ce cas à l'exécution toutes les cellules des colonnes B et C
>
>> sont colorées en rouge si B4=C4, ou non colorées si B4 différent de
>C4.
>> Alors que je veux que les deux cellules de chaque ligne soient 
>> colorées ou non en fonction des valeurs des cellules de la ligne.
>>
>> Ex:
>>     col B   col C
>> lgn 3  8   3  B3 différent de C3, pas de
>coloration
>> lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
>> lgn 5  5   6  B5 différent de C5, pas de
>coloration
>> lgn 6  7   2  B6 différent de C6, pas de
>coloration
>>
>> Est-ce possible de travailler, en fait, ligne à ligne?
>>
>> Merci
>> Michel
>>
>>
>>
>>
>>
>> Le 20/10/2023 à 13:48, C Fourcroy a écrit :
>>> Bonjour,
>>> Admettons que les données commencent en ligne 1
>>>
>>>   * Sélectionner les deux colonnes B et C
>>>   * aller dans Format-Conditionnel-Condition
>>>   * Condition1  -> la formule est  -> =$B1=$C1
>>>   * -> Appliquer le style -> Nouveau style
>>>
>>> Bon courage
>>>
>>> Christian
>>>
>>>
>>>
>>> Le 20/10/2023 à 11:34, Michel a écrit :
 Bonjour,

    Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des 
 valeurs. Je voudrais faire apparaître une couleur de fond rouge si 
 les 2 valeurs d'une ligne donnée sont égales.
    Je sais colorer une cellule en fonction d'une valeur, mais là je
>
 veux agir sur 2 cellules simultanément.
 Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
 Comment puis-je le programmer?

 Merci
 Michel


>>>
>>
>
>
>-- 
>Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
>désinscrire
>Les archives de la liste sont disponibles à
>https://listarchives.libreoffice.org/fr/users/
>Privacy Policy: https://www.documentfoundation.org/privacy
>  
>-- 
>Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
>désinscrire
>Les archives de la liste sont disponibles à
>https://listarchives.libreoffice.org/fr/users/
>Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Christophe Quinchez
 Bonjour,Je suis sur mac OS 10.10.5  et quand je veux ouvrir l'image disque 
d'installation, je reçois un message d'erreur me disant que l'image est 
endommagée.Que puis je faire pour installer libre office ?MerciChristophe

   -



Le samedi 21 octobre 2023 à 09:27:12 UTC+2, Yves Dutrieux 
 a écrit :  
 
 Bonjour,

si tu dois colorer les 2 colonnes alors il faut appliquer la même 
formule sur la colonne B et ensuite sur la colonne C
Ainsi la deuxième colonne sera aussi colorée.
Attention , car si tu sélectionnes les lignes B2:B8, la formule doit 
absolument être $B2=$C2 !
tu dois toujours indiquer la formule comme si tu l'appliquais à la 
première cellule de ta sélection , c'est important !

Yves


Le 21/10/23 à 08:43, Michel a écrit :
> Merci de votre réponse.
>    J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
> Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
> La formule que j'ai pris (=$B4=$C4):
>   - lors de la validation le premier signe "=" est supprimé par L.O.
>   - Lors de l'exécution les cellules des colonnes B et C sont colorées 
> ou pas de façon je dirais aléatoire, que je ne comprends pas.
> J'ai modifié la formule en ($B$4=$C$4)
>   - dans ce cas à l'exécution toutes les cellules des colonnes B et C 
> sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
> Alors que je veux que les deux cellules de chaque ligne soient 
> colorées ou non en fonction des valeurs des cellules de la ligne.
>
> Ex:
>     col B   col C
> lgn 3  8   3  B3 différent de C3, pas de coloration
> lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
> lgn 5  5   6  B5 différent de C5, pas de coloration
> lgn 6  7   2  B6 différent de C6, pas de coloration
>
> Est-ce possible de travailler, en fait, ligne à ligne?
>
> Merci
> Michel
>
>
>
>
>
> Le 20/10/2023 à 13:48, C Fourcroy a écrit :
>> Bonjour,
>> Admettons que les données commencent en ligne 1
>>
>>   * Sélectionner les deux colonnes B et C
>>   * aller dans Format-Conditionnel-Condition
>>   * Condition1  -> la formule est  -> =$B1=$C1
>>   * -> Appliquer le style -> Nouveau style
>>
>> Bon courage
>>
>> Christian
>>
>>
>>
>> Le 20/10/2023 à 11:34, Michel a écrit :
>>> Bonjour,
>>>
>>>    Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des 
>>> valeurs. Je voudrais faire apparaître une couleur de fond rouge si 
>>> les 2 valeurs d'une ligne donnée sont égales.
>>>    Je sais colorer une cellule en fonction d'une valeur, mais là je 
>>> veux agir sur 2 cellules simultanément.
>>> Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
>>> Comment puis-je le programmer?
>>>
>>> Merci
>>> Michel
>>>
>>>
>>
>


-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
  
-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Ocleyr2lalune



oui mais on peut faire les 2 colonnes en même temps ;-)

@Michel : d'où les fameux $B et $C

Claire

Le 2023-10-21 09:26, Yves Dutrieux a écrit :


Bonjour,

si tu dois colorer les 2 colonnes alors il faut appliquer la même 
formule sur la colonne B et ensuite sur la colonne C

Ainsi la deuxième colonne sera aussi colorée.
Attention , car si tu sélectionnes les lignes B2:B8, la formule doit 
absolument être $B2=$C2 !
tu dois toujours indiquer la formule comme si tu l'appliquais à la 
première cellule de ta sélection , c'est important !


Yves

Le 21/10/23 à 08:43, Michel a écrit : Merci de votre réponse.
J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
La formule que j'ai pris (=$B4=$C4):
- lors de la validation le premier signe "=" est supprimé par L.O.
- Lors de l'exécution les cellules des colonnes B et C sont colorées ou 
pas de façon je dirais aléatoire, que je ne comprends pas.

J'ai modifié la formule en ($B$4=$C$4)
- dans ce cas à l'exécution toutes les cellules des colonnes B et C 
sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
Alors que je veux que les deux cellules de chaque ligne soient colorées 
ou non en fonction des valeurs des cellules de la ligne.


Ex:
col B   col C
lgn 3  8   3  B3 différent de C3, pas de coloration
lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
lgn 5  5   6  B5 différent de C5, pas de coloration
lgn 6  7   2  B6 différent de C6, pas de coloration

Est-ce possible de travailler, en fait, ligne à ligne?

Merci
Michel

Le 20/10/2023 à 13:48, C Fourcroy a écrit : Bonjour,
Admettons que les données commencent en ligne 1

* Sélectionner les deux colonnes B et C
* aller dans Format-Conditionnel-Condition
* Condition1  -> la formule est  -> =$B1=$C1
* -> Appliquer le style -> Nouveau style

Bon courage

Christian

Le 20/10/2023 à 11:34, Michel a écrit : Bonjour,

Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des valeurs. Je 
voudrais faire apparaître une couleur de fond rouge si les 2 valeurs 
d'une ligne donnée sont égales.
Je sais colorer une cellule en fonction d'une valeur, mais là je veux 
agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Ocleyr2lalune



Une dernière indication malgré mon message précédent déjà long, et après 
avoir relu votre message.


Si après avoir sélectionne B2:C50, B2 étant active, vous utilisez la 
formule $B4=$C4, le formatage en ligne 2 s'appliquera en fonction des 
valeurs de la ligne 4. Vous avez alors un décalage de 2 lignes entre la 
condition et le formatage. C'est une erreur assez classique pour 
laquelle on dit "je ne comprends pas ce formatage aléatoire"...


Mais Calc n'a pas fait autre chose que ce qui lui a été demandé.(avec le 
test que je vous propose, vous verrez comment évoluent les formules et 
vous réaliserez plus facilement ce type d'erreur...)


Donc, attention à votre ligne de départ. Il n'y en a qu'une !!!

Claire

Le 2023-10-21 09:18, Ocleyr2lalune a écrit :


Bonjour

Il faut suivre les indications de Christian et les adapter a votre 
situation. L'objectif n'est pas que l'on vous tienne le crayon ;-) mais 
plutôt que vous appreniez.


Si vous souhaitez que le formatage s'applique a partir de la ligne 2 et 
jusqu'à la ligne 50 pour les colonnes B et C

Vous sélectionnez la plage B2 à c50
Si ensuite en formule vous indiquez la ligne 4 alors le critère 
appliqué en ligne 2 sera celui de la ligne 4


Dans le formatage conditionnel de type formule, la formule indiquée est 
celle qui s'applique a la cellule **active** de la plage sélectionnée. 
Calc s'occupe ensuite d'incrementer ligne a ligne et colonne par 
colonne la formule selon ce que vous lui indiquez.


Si vous sélectionnez bien votre plage en commençant par B2 jusqu'à C50 
c'est la cellule B2 qui est active.

D'où $B2=$C2 dans "la formule est"

Le dollars devant b et c fige la colonne. Quand Calc passe de b2 à C2 
il applique donc la même condition
Pas de dollars devant le numéro de ligne sinon votre condition ne tient 
compte que du comportement de la ligne qui est figée.
De cette façon Calc sait que dans la plage où il applique le formatage 
conditionnel, quand il change de ligne, la condition est incrementee 
d'une ligne. Mais quand il change de colonne, la condition ne bouge 
pas.


Oui le =en début de champ devait être corrigé mais en revanche sans 
rajouter de $ supplémentaires. La notion de valeur absolue et relative 
s'applique dans le formatage conditionnel comme dans toute formule.


Dans le formatage conditionnel avec une formule (le plus puissant) le 
plus délicat n'est pas de savoir quel format appliquer mais comment 
formuler la condition.
Une bonne solution/astuce pour se roder et comprendre ce qui va se 
passer et travailler votre formule est de la tester dans une colonne 
supplémentaire (que vous supprimerez ensuite).


Par exemple. En D2(si cette colonne est vide)
Utilisez =si($b2=$c2;"je mets un fond de couleur"; "je ne fais rien")
Etirez la formule en E2 puis sur les 2 colonnes d et e jusqu'à la ligne 
50.


Le texte vous évite de vous poser d'autres questions. Lorsque la 
formule en d2 étirée dans toutes les cellules cibles donne le bon 
résultat, alors vous saurez quoi mettre dans votre format conditionnel.


Dans vos indications vous dites que vous commencez en ligne 2, ensuite 
vous donnez des résultats à partir de la ligne 3 et une formule sur la 
ligne 4.
Dans tous les cas, vous devez être rigoureux sur votre ligne de 
départ Il ne peut pas y en avoir 3 différentes sinon il est évident 
que vous n'aurez pas le résultat souhaité.


⁣Claire​

Le 21 oct. 2023 à 08:45, à 08:45, Michel  a 
écrit:Merci de votre réponse.

J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
La formule que j'ai pris (=$B4=$C4):
- lors de la validation le premier signe "=" est supprimé par L.O.
- Lors de l'exécution les cellules des colonnes B et C sont colorées
ou pas de façon je dirais aléatoire, que je ne comprends pas.
J'ai modifié la formule en ($B$4=$C$4)
- dans ce cas à l'exécution toutes les cellules des colonnes B et C
sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
Alors que je veux que les deux cellules de chaque ligne soient colorées

ou non en fonction des valeurs des cellules de la ligne.

Ex:
col B   col C
lgn 3  8   3  B3 différent de C3, pas de coloration
lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
lgn 5  5   6  B5 différent de C5, pas de coloration
lgn 6  7   2  B6 différent de C6, pas de coloration

Est-ce possible de travailler, en fait, ligne à ligne?

Merci
Michel

Le 20/10/2023 à 13:48, C Fourcroy a écrit : Bonjour,
Admettons que les données commencent en ligne 1

* Sélectionner les deux colonnes B et C
* aller dans Format-Conditionnel-Condition
* Condition1  -> la formule est  -> =$B1=$C1
* -> Appliquer le style -> Nouveau style

Bon courage

Christian

Le 20/10/2023 à 11:34, Michel a écrit : Bonjour,

Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des

 valeurs.


Je voudrais faire apparaître une couleur de fond 

Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Yves Dutrieux

Bonjour,

si tu dois colorer les 2 colonnes alors il faut appliquer la même 
formule sur la colonne B et ensuite sur la colonne C

Ainsi la deuxième colonne sera aussi colorée.
Attention , car si tu sélectionnes les lignes B2:B8, la formule doit 
absolument être $B2=$C2 !
tu dois toujours indiquer la formule comme si tu l'appliquais à la 
première cellule de ta sélection , c'est important !


Yves


Le 21/10/23 à 08:43, Michel a écrit :

Merci de votre réponse.
   J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
La formule que j'ai pris (=$B4=$C4):
  - lors de la validation le premier signe "=" est supprimé par L.O.
  - Lors de l'exécution les cellules des colonnes B et C sont colorées 
ou pas de façon je dirais aléatoire, que je ne comprends pas.

J'ai modifié la formule en ($B$4=$C$4)
  - dans ce cas à l'exécution toutes les cellules des colonnes B et C 
sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
Alors que je veux que les deux cellules de chaque ligne soient 
colorées ou non en fonction des valeurs des cellules de la ligne.


Ex:
    col B   col C
lgn 3  8   3  B3 différent de C3, pas de coloration
lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
lgn 5  5   6  B5 différent de C5, pas de coloration
lgn 6  7   2  B6 différent de C6, pas de coloration

Est-ce possible de travailler, en fait, ligne à ligne?

Merci
Michel





Le 20/10/2023 à 13:48, C Fourcroy a écrit :

Bonjour,
Admettons que les données commencent en ligne 1

  * Sélectionner les deux colonnes B et C
  * aller dans Format-Conditionnel-Condition
  * Condition1  -> la formule est  -> =$B1=$C1
  * -> Appliquer le style -> Nouveau style

Bon courage

Christian



Le 20/10/2023 à 11:34, Michel a écrit :

Bonjour,

   Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des 
valeurs. Je voudrais faire apparaître une couleur de fond rouge si 
les 2 valeurs d'une ligne donnée sont égales.
   Je sais colorer une cellule en fonction d'une valeur, mais là je 
veux agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel









--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Ocleyr2lalune
Bonjour

Il faut suivre les indications de Christian et les adapter a votre situation. 
L'objectif n'est pas que l'on vous tienne le crayon ;-) mais plutôt que vous 
appreniez.

Si vous souhaitez que le formatage s'applique a partir de la ligne 2 et jusqu'à 
la ligne 50 pour les colonnes B et C
Vous sélectionnez la plage B2 à c50
Si ensuite en formule vous indiquez la ligne 4 alors le critère appliqué en 
ligne 2 sera celui de la ligne 4

Dans le formatage conditionnel de type formule, la formule indiquée est celle 
qui s'applique a la cellule **active** de la plage sélectionnée. Calc s'occupe 
ensuite d'incrementer ligne a ligne et colonne par colonne la formule selon ce 
que vous lui indiquez.

Si vous sélectionnez bien votre plage en commençant par B2 jusqu'à C50 c'est la 
cellule B2 qui est active.
D'où $B2=$C2 dans "la formule est"

Le dollars devant b et c fige la colonne. Quand Calc passe de b2 à C2 il 
applique donc la même condition
Pas de dollars devant le numéro de ligne sinon votre condition ne tient compte 
que du comportement de la ligne qui est figée.
De cette façon Calc sait que dans la plage où il applique le formatage 
conditionnel, quand il change de ligne, la condition est incrementee d'une 
ligne. Mais quand il change de colonne, la condition ne bouge pas.

Oui le =en début de champ devait être corrigé mais en revanche sans rajouter de 
$ supplémentaires. La notion de valeur absolue et relative s'applique dans le 
formatage conditionnel comme dans toute formule.

Dans le formatage conditionnel avec une formule (le plus puissant) le plus 
délicat n'est pas de savoir quel format appliquer mais comment formuler la 
condition.
Une bonne solution/astuce pour se roder et comprendre ce qui va se passer et 
travailler votre formule est de la tester dans une colonne supplémentaire (que 
vous supprimerez ensuite).

Par exemple. En D2(si cette colonne est vide)
Utilisez =si($b2=$c2;"je mets un fond de couleur"; "je ne fais rien")
Etirez la formule en E2 puis sur les 2 colonnes d et e jusqu'à la ligne 50.


Le texte vous évite de vous poser d'autres questions. Lorsque la formule en d2 
étirée dans toutes les cellules cibles donne le bon résultat, alors vous saurez 
quoi mettre dans votre format conditionnel.

Dans vos indications vous dites que vous commencez en ligne 2, ensuite vous 
donnez des résultats à partir de la ligne 3 et une formule sur la ligne 4. 
Dans tous les cas, vous devez être rigoureux sur votre ligne de départ Il 
ne peut pas y en avoir 3 différentes sinon il est évident que vous n'aurez pas 
le résultat souhaité.

⁣Claire​

Le 21 oct. 2023 à 08:45, à 08:45, Michel  a écrit:
>Merci de votre réponse.
>J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
>Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
>La formule que j'ai pris (=$B4=$C4):
>   - lors de la validation le premier signe "=" est supprimé par L.O.
>  - Lors de l'exécution les cellules des colonnes B et C sont colorées 
>ou pas de façon je dirais aléatoire, que je ne comprends pas.
>J'ai modifié la formule en ($B$4=$C$4)
>   - dans ce cas à l'exécution toutes les cellules des colonnes B et C 
>sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
>Alors que je veux que les deux cellules de chaque ligne soient colorées
>
>ou non en fonction des valeurs des cellules de la ligne.
>
>Ex:
> col B   col C
>lgn 3  8   3  B3 différent de C3, pas de coloration
>lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
>lgn 5  5   6  B5 différent de C5, pas de coloration
>lgn 6  7   2  B6 différent de C6, pas de coloration
>
>Est-ce possible de travailler, en fait, ligne à ligne?
>
>Merci
>Michel
>
>
>
>
>
>Le 20/10/2023 à 13:48, C Fourcroy a écrit :
>> Bonjour,
>> Admettons que les données commencent en ligne 1
>> 
>>   * Sélectionner les deux colonnes B et C
>>   * aller dans Format-Conditionnel-Condition
>>   * Condition1  -> la formule est  -> =$B1=$C1
>>   * -> Appliquer le style -> Nouveau style
>> 
>> Bon courage
>> 
>> Christian
>> 
>> 
>> 
>> Le 20/10/2023 à 11:34, Michel a écrit :
>>> Bonjour,
>>>
>>>    Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des
>valeurs. 
>>> Je voudrais faire apparaître une couleur de fond rouge si les 2 
>>> valeurs d'une ligne donnée sont égales.
>>>    Je sais colorer une cellule en fonction d'une valeur, mais là je 
>>> veux agir sur 2 cellules simultanément.
>>> Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
>>> Comment puis-je le programmer?
>>>
>>> Merci
>>> Michel
>>>
>>>
>> 
>
>-- 
>Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
>désinscrire
>Les archives de la liste sont disponibles à
>https://listarchives.libreoffice.org/fr/users/
>Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la 

Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-21 Par sujet Michel

   Merci de votre réponse.
   J'avais donné un exemple avec les colonnes B et C, sur la ligne 4.
Je veux que cela se répète sur les lignes 2 à 50 des colonnes B et C.
La formule que j'ai pris (=$B4=$C4):
  - lors de la validation le premier signe "=" est supprimé par L.O.
  - Lors de l'exécution les cellules des colonnes B et C sont colorées 
ou pas de façon je dirais aléatoire, que je ne comprends pas.

J'ai modifié la formule en ($B$4=$C$4)
  - dans ce cas à l'exécution toutes les cellules des colonnes B et C 
sont colorées en rouge si B4=C4, ou non colorées si B4 différent de C4.
Alors que je veux que les deux cellules de chaque ligne soient colorées 
ou non en fonction des valeurs des cellules de la ligne.


Ex:
col B   col C
lgn 3  8   3  B3 différent de C3, pas de coloration
lgn 4  6   6  B4=C4, colorer B4 et C4 en rouge
lgn 5  5   6  B5 différent de C5, pas de coloration
lgn 6  7   2  B6 différent de C6, pas de coloration

Est-ce possible de travailler, en fait, ligne à ligne?

Merci
Michel





Le 20/10/2023 à 13:48, C Fourcroy a écrit :

Bonjour,
Admettons que les données commencent en ligne 1

  * Sélectionner les deux colonnes B et C
  * aller dans Format-Conditionnel-Condition
  * Condition1  -> la formule est  -> =$B1=$C1
  * -> Appliquer le style -> Nouveau style

Bon courage

Christian



Le 20/10/2023 à 11:34, Michel a écrit :

Bonjour,

   Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des valeurs. 
Je voudrais faire apparaître une couleur de fond rouge si les 2 
valeurs d'une ligne donnée sont égales.
   Je sais colorer une cellule en fonction d'une valeur, mais là je 
veux agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel






--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-20 Par sujet C Fourcroy

Bonjour,
Admettons que les données commencent en ligne 1

 * Sélectionner les deux colonnes B et C
 * aller dans Format-Conditionnel-Condition
 * Condition1  -> la formule est  -> =$B1=$C1
 * -> Appliquer le style -> Nouveau style

Bon courage

Christian



Le 20/10/2023 à 11:34, Michel a écrit :

Bonjour,

   Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des valeurs. 
Je voudrais faire apparaître une couleur de fond rouge si les 2 
valeurs d'une ligne donnée sont égales.
   Je sais colorer une cellule en fonction d'une valeur, mais là je 
veux agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel




--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


[fr-users] LibreOffice Calc couleur fond 2 cellules

2023-10-20 Par sujet Michel

Bonjour,

   Dans LibreOffice Calc, j'ai 2 colonnes qui contiennent des valeurs. 
Je voudrais faire apparaître une couleur de fond rouge si les 2 valeurs 
d'une ligne donnée sont égales.
   Je sais colorer une cellule en fonction d'une valeur, mais là je 
veux agir sur 2 cellules simultanément.

Ex: colorer le fond des cellules B4 et C4 en rouge, si B4=C4.
Comment puis-je le programmer?

Merci
Michel


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy