Menu

Gestion de tâches avec périodicité hebdomadaire, mensuelle, annu [Résolu]

MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention - 14 nov. 2017 à 21:07 - Dernière réponse : MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention
- 2 déc. 2017 à 07:03
Bonjour,

J'ai créé un fichier excel pour gérer des taches. Ces taches sont définies entre deux dates (qui peuvent sur déc de l'année N et jusqu'au mois de janvier de N+1) et elles peuvent être hebdomadaire, mensuelle, trimestrielle ou annuelle.

J'ai utilisé une fonction Si qui me permettent:
- enlever les jours fériés et les week-end
- prendre en compte les jours travaillés où on réalise les tâches en question

Ma question: Comment dois-je procéder pour introduire la périodicité?

Je souhaite aussi colorer en vert les jours où il y a les tâches, blanc les jours travaillés mais sans tâches et gris le week-end ou jour férié et gris-vert les demi-journé.

Merci pour votre réponse


Afficher la suite 

Votre réponse

27 réponses

via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention - 14 nov. 2017 à 21:18
0
Merci
Bonsoir

Poste un exemple de ton fichier sur cjoint.com, fais créer un lien que ti copies et reviens coller ici, on pourra voir quelles mises en forme conditionnelle implanter

Cdlmnt
Via
via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention > MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention - 26 nov. 2017 à 13:23
Bonjour Mah

Désolé mais avec tes formules c'est moi qui suis perdu, cela devient trop complexe tous les paramètres à gérer
Je pourrais réfléchir peut être à une autre macro mais je be comprends pas tout car tu a ajouté une colonne Temps, à quoi correspond elle ? comment en tenir compte ?

Pour la 1/2 journée du lundi il faudrait rajouter une condition (ce qui complique encore la formule) SI la valeur de la cellule de la date -3 est 1/2 alors valeur aussi 1/2

Cdlmnt
Via
via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention > MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention - 27 nov. 2017 à 19:18
Sas retour de ta part une tentative par macro qui a l"air de fonctionner, sans tenir compte de la colonne temps positionnement de 1 ou de 0.5 dans les cellules vides (j'ai remis les formules pour fériés et WE dans le tableau) en fonction de la durée et de la périodicité (j'ai nommée la plage des périodicités periodes pour l'utiliser dans la macro même si tu changes cette plage de place).
Le lundi se met bien à 0.5 si il manque une 1/2 journée, mais ça peut aussi être le mardi si le lundi est férié.
http://www.cjoint.com/c/GKBsmNOYeKG

Cdlmnt
Via
MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention > via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention - 28 nov. 2017 à 16:02
Bonjour Via,

Merci beaucoup pour ton aide. La colonne temps c'est la valeur à afficher à la place de 1 et 0.5.

Je vais regarder ça. Je pense que je peux changer "1" par "Range (col,ligne)" et "0.5" par "Range (col,ligne)*0.5" dans le macro si veux integrer la colonne temps?

Cdlt,

Mah
via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention > MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention - 28 nov. 2017 à 17:08
Re

Oui tu peux remplacer dans la macro mais si les valeurs mises dans les cellules sont juste pour faire la somme par exemple autant laisser les 1 et 0.5 (c'est plus facile pour la mise en forme conditionnelle, une seule règle à appliquer), faire la somme de ces 1 et 0.5 et la multiplier par la valeur de la colonne temps

Cdlmnt
Via
MAH1311 19 Messages postés vendredi 27 octobre 2017Date d'inscription 2 décembre 2017 Dernière intervention - 2 déc. 2017 à 07:03
Bonjour,

Super!

Cela a fonctionné :)

Merci
Commenter la réponse de via55
via55 9343 Messages postés mercredi 16 janvier 2013Date d'inscription 24 juin 2018 Dernière intervention - 15 nov. 2017 à 00:04
0
Merci
Re

1) Malgré tes MFC les jours fériés ne se colorent pas car il n'y a jamais FER dans une cellule, ta formule est compliquée on peut la la remplacer par une NB.SI pour les feriés et par des RECHERCHEV dans un tableau de correspondance pour les autres jours :
http://www.cjoint.com/c/GKoxeg4Ko3O

2) Qu'entends tu par introduire la périodicité ?


Cdlmnt
Via
Commenter la réponse de via55