planning qui colore automatiquement les cellules

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.

planning qui colore automatiquement les cellules

Messagepar user_openo1 » 13 Oct 2020 09:43


La modération vous a écrit: Titre débarrassé de termes inutiles


Bonjour à tous,
Voilà, j'aimerais créer un planning qui colorerait automatiquement des cellules, avec des styles et formatages.
Je vous mets un exemple de ce que je voudrais en pièce jointe.

J'ai essayé d'utiliser le formatage conditionnel en ajoutant une formule avec de SI(ET( imbriqués :
SI(ET(le 1/01/2022 est gris;le jour est un samedi);griser le 2/01/2022 pour VRAI;ne pas griser pour FAUX))
mais ça ne fonctionne pas.
Ça fait plusieurs jours que je planche dessus sans y arriver.

Si quelqu'un pouvait m'aider, ce serait super.

Merci par avance.
Pièces jointes
Planning.ods
(33.33 Kio) Téléchargé 17 fois
LibreOffice 6.2.8.2 sous linuxmint Sylvia 18.3
user_openo1
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 12
Inscrit le : 01 Oct 2020 16:06

Re: Comment créer un planning qui colore automatiquement les

Messagepar micmac » 13 Oct 2020 09:49

Bonjour,
Dans votre signature il y a écrit: OpenOffice 5.1.6.2 sous linuxmint sylvia
Votre signature fait mention d'une version d'OpenOffice qui n'existe pas.
C'est une version de LibreOffice que vous n'avez pas pu entrer, essayez de nouveau.
Cette version de LibreOffice est obsolète.

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version officielle stable.

Accès direct à votre signature pour la corriger.

Cordialement.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 7246
Inscrit le : 28 Août 2010 09:45

Re: planning qui colore automatiquement les cellules

Messagepar user_openo1 » 13 Oct 2020 10:23

J'ai mis à jour mon profil mais après vérification, ma version de linux est Sylvia et celle de LibreOffice dans la liste des logiciels de Linux Mint est 5.1.6.2.
Voir la capture d'écran des commandes linus qui retournent les versions ci-dessus.

Cordialement.
Pièces jointes
Version_Linux_et_Libreoffice.png
LibreOffice 6.2.8.2 sous linuxmint Sylvia 18.3
user_openo1
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 12
Inscrit le : 01 Oct 2020 16:06

Re: planning qui colore automatiquement les cellules

Messagepar micmac » 13 Oct 2020 10:47

Le forum recommande l'utilisation des versions officielles stables pas celles des dépôts.
Les versions des dépôts sont souvent sources de petites bizarreries non reproductibles à partir de versions officielles.
Si c'est ce sont celles que vous voulez utiliser, spécifiez-le par Version des dépôts.
et certes Linux Mint Sylvia est maintenue jusqu'en Avril 2021, mais les deux dernières versions Linux Mint sont les versions 19.3LTS et 20 LTS.

Mais ceci n'est qu'un avis et n'a pas d'influence dans le cas de la présente question.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 7246
Inscrit le : 28 Août 2010 09:45

Re: planning qui colore automatiquement les cellules

Messagepar user_openo1 » 13 Oct 2020 11:40

J'ai installé la version 6.2.8.2 de LibreOffice,

J'espère que quelqu'un pourra m'aider à résoudre mon problème de planning.

Cordialement
LibreOffice 6.2.8.2 sous linuxmint Sylvia 18.3
user_openo1
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 12
Inscrit le : 01 Oct 2020 16:06

Re: planning qui colore automatiquement les cellules

Messagepar DLE » 13 Oct 2020 15:44

Bonjour,

Dans le fichier j'ai supprimé toutes les formules de mise en forme conditionnelle qui étaient en erreur ainsi que l'arrière plan de toutes les cellules.
La formule pour griser les weekends est : SI(JOURSEM(C3;2)>5) sachant que la semaine commence un lundi, 2eme paramètre de jour semaine.
Cdlt.
Pièces jointes
Planning.ods
Mise en forme conditionnelle des weekends.
(31.64 Kio) Téléchargé 15 fois
AOO 4.1.8 et Libreoffice 6.2.8.2 sous Windows 10 64 bits, FireFox, Thunderbird, ORB 1.2.1-MacOS Big Sur 11.1, OpenJDK 11.0.9.1
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
 
Message(s) : 1321
Inscrit le : 30 Déc 2007 19:56
Localisation : Lille

Re: planning qui colore automatiquement les cellules

Messagepar user_openo1 » 13 Oct 2020 16:10

Merci de ton aide DLE, désolé pour les formules dans le format conditionnel, j'ai oublié de les enlever car elles sont effectivement fausses.
J'ai vraiment besoin de griser les jours que j'ai spécifiquement marqué.
Je sais griser les we mais ce n'est pas ce dont j'ai besoin ici.

Cordialement
LibreOffice 6.2.8.2 sous linuxmint Sylvia 18.3
user_openo1
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 12
Inscrit le : 01 Oct 2020 16:06

Re: planning qui colore automatiquement les cellules

Messagepar Noonours » 13 Oct 2020 17:50

Bonjour

1) Tout d'abord, existe-t-il une MFC qui griserait "de base" des jours?
user_openo1 a écrit:J'ai vraiment besoin de griser les jours que j'ai spécifiquement marqué.

Celles qui apparaissent dans ton tableau ne fonctionnent pas, des erreurs #REF! sont présentes. J'ai bien lu que:
user_openo1 a écrit:désolé pour les formules dans le format conditionnel, j'ai oublié de les enlever car elles sont effectivement fausses.



2) Si je reformule ta requête, ce serait:
"Si une journée est grisée ET que cette journée est un samedi, alors griser le lendemain"
J'ai bon?

La formule que te propose DLE (que je salue :wink: ) est fonctionnelle pour les week-end, mais tu sais apparemment déjà la mettre en place dans ton tableau.
Il ne faut pas chercher à détecter si le fond d'une cellule est grisé comme condition de ta MFC, mais plutôt injecter la MFC présente qui grise déjà tes cellules dans la formule de DLE. :marto: :tesfou:

3) Peux-tu être plus explicite sur le rôle de ce tableau? Il existe des modèles de calendriers perpétuels avec les fériés, tu les trouveras en recherchant sur ce forum :wink:


Cordialement,
Noonours plantigrade râleur

Pour obtenir la réponse la plus précise possible, N’HÉSITEZ SURTOUT PAS À JOINDRE UN FICHIER

LibO 7.0.3.1 et AOO 4.1.8 sous Windows 10
LibO 6.1.6.3_M14 MIMO (obligation de version) sous Win 7
Avatar de l’utilisateur
Noonours
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 396
Inscrit le : 11 Mai 2013 01:11
Localisation : Aix en Provence

Re: planning qui colore automatiquement les cellules

Messagepar user_openo1 » 14 Oct 2020 09:36

Bonour Noonours,

2) Si je reformule ta requête, ce serait:
"Si une journée est grisée ET que cette journée est un samedi, alors griser le lendemain"
J'ai bon?

Exactement, il faut tester la cellule de la veille pour savoir si c'était un jour de travail ou de repos.

Alors, en fait il s'agit d'un planning de travail et les cellules à griser correspondent aux jours de travail des employés.
Ces jours ne correspondent pas aux jours de la semaine tradionnelle.
Les mêmes jours reviennent régulièrement mais pas du genre 1 sur 2 ou tous les 3 jours, mais plutôt:
Lundi, mardi, vendredi, samedi, dimanche, mercredi, jeudi, lundi, mardi, vendredi, samedi, dimnache, mercredi, jeudi...
On peut également dire que les jours travaillés sont :
1 lundi sur 2
1 mardi sur 2
1 mercredi sur 2
1 jeudi sur 2
1 vendredi sur 2
1 samedi sur 2
1 dimanche sur 2

J'ai enlevé les formules de mon planning, j'avais oublié de les enlever, elles ne correspondent à rien.

Cordialement.
Pièces jointes
Planning.ods
(27.26 Kio) Téléchargé 21 fois
LibreOffice 6.2.8.2 sous linuxmint Sylvia 18.3
user_openo1
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 12
Inscrit le : 01 Oct 2020 16:06


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 15 invité(s)