[Résolu] Mise en évidence selon numéro semaine en première ligne

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.
jpdh92
Fraîchement OOthentifié
Messages : 1
Inscription : 11 avr. 2024 10:00

[Résolu] Mise en évidence selon numéro semaine en première ligne

Message par jpdh92 »

Bonjour,
Je souhaite mettre en évidence la colonne qui correspond à la semaine en cours.
La vérification se fait sur la ligne supérieure exemple "SEM 15".
Si la semaine en cours correspond à la semaine testée alors la colonne est en surlignage sinon elle reste dans son état d'origine.
J'ai essayé le format conditionnel avec la condition "la formule est" et comme valeur :

Code : Tout sélectionner

=SI(NO.SEMAINE(AUJOURDHUI())=CNUM(stxt(E1;5;2))
Ça fonctionne sur la première cellule mais pas sur les autres cellules en dessous ou celles à côté.
Merci pour votre aide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 11 avr. 2024 11:20, modifié 1 fois.
LibreOffice 7.6.4 (x64)
Windows 10 pro 64 22H2
Jeff
GourOOu
GourOOu
Messages : 9940
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Mise en évidence

Message par Jeff »

Bonjour et bienvenue,

Pas de version Apache OpenOffice sous la main pour tester avec ton fichier joint, mais a priori j'utiliserai :

Code : Tout sélectionner

=NO.SEMAINE(AUJOURDHUI())=CNUM(stxt(E$1;5;2)
(Pas besoin d'une fonction SI, le formatage est appliqué quand la formule renvoie VRAI. La ligne doit être en absolue)

Pour coller à la norme ISO 8601, il me semble même qu'avec LibO tu devrais utiliser :

Code : Tout sélectionner

=NO.SEMAINE(AUJOURDHUI();21)=CNUM(stxt(E$1;5;2)
A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1823
Inscription : 15 déc. 2010 08:33

Re: Mise en évidence selon numéro semaine en première ligne

Message par yclik »

Bonjour
sous AOo cela fonctionne
mfc semaine.jpg
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.14 sous Windows 11
Jeff
GourOOu
GourOOu
Messages : 9940
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Mise en évidence selon numéro semaine en première ligne

Message par Jeff »

La formule précédente également :
 
Capture d’écran du 2024-04-11 18-06-09.png
 

Une façon de faire peut-être plus élégante, serait de ne saisir que des chiffres en ligne 1, le texte "Sem " étant ajouté par format de cellule :
 
AOO_Forum2.png
 

Ce qui a l'avantage de simplifier également la MFC :
 
AOO_Forum3.png
 
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce