Planning - Date limite actualiser chaque semaine [Résolu]

Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
- - Dernière réponse : ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
- 9 sept. 2019 à 16:20
Bonjour,

j'aimerais obtenir le planning suivant: https://www.cjoint.com/c/IIcn5coPE7x


Chaque semaine la date limite associée à chaque test (ex: Test A, B et C) est soit maintenue, avancée ou reculée.
La date limite correspond à un numéro de semaine.

Les cellules marquées en jaune seront remplies au fur et à mesure et à partir de cette dernière, les lignes supérieurs se rempliront automatiquement (cellules marqué en vert).

Quelqu'un aurait-il une idée de la démarche à suivre ??
Il me semble qu'il possible d'obtenir ce type de planning en utilisant la fonction SI mais pour le moment je n´ai rien obtenu de bien concluant.


Merci d'avance !
Afficher la suite 

10 réponses

Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Bonjour

En C25
=INDEX($B$3:$B$21;EQUIV("Test 1";C$3:C$21;0))

RQ. Il y a des Test 3 et des Test C ????

Cdlmnt
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Non ! C‘est une erreur ! Il y a que des tests A,B et C.
ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627 -
Dans ce cas une seule formule suffit (à tirer sur toute la plage)
https://mon-partage.fr/f/eDTVxNQu/

Cdlmnt
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Je crois que j'ai mal lu la question
Ceci devrait davantage ressembler au résultat attendu
https://mon-partage.fr/f/oNVihsA2/

RQ1. fichier avec macro à enregistrer avec le type .xlsm (Fichier/enregistrer sous/ type ... prenant en charge les macros)
RQ2. Alt-F11 pour voir/récupérer le code vba

Cdlmnt

ZZZ. lien modifié
Commenter la réponse de ccm81
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
0
Merci
Merci de votre aide !

J'ai commis une erreur dans mon raisonnememt.
Pour le moment le cas ou les tests se termineraient finalement à la même date n'a pas été traité cependant il est fort probable que cela se produise !
Commenter la réponse de camcam1404
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Deux solutions ... au moins
S1. On met 1, éventuellement 2 ou 3 tests dans la même cellule avec une couleur "neutre"
S2. On partage les colonnes en 3 (une pour chaque test), ça implique de revoir la structure de ton fichier

Cdlmnt
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Solution 1 ! et je peux eventuellement donner une couleur de police différente à chaque test à defaut de changer la couleur de fond de la cellule.
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Pas de couleur de fond ou la même pour les trois tests et une couleur de police pour chaque test ?
ou bien .... ?
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Si un seul test, on garde le fond
Si plusieurs test, on met un fond neutre et on colorie les polices de la couleur de fond du test
https://mon-partage.fr/f/23ve3BnY/

Cdlmnt

Attention. Lien modifié
Pour les versions précédentes modifier la ligne
Set obj = Columns(cosem).Find(sem)
par celle ci
Set obj = Columns(cosem).Find(sem, , , xlWhole)
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Super ! Merci !
une autre question est-il possibe facilement d´obtenir ceci:
lorsque l'utilisateur supprime les dates limites entrées, la planning se met à jour automatiquement, c´est- à- dire les lignes cellules se vident.
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
lorsque l'utilisateur supprime les dates limites entrées, la planning se met à jour automatiquement, c´est- à- dire les lignes cellules se vident.
ça change un brin le problème et la façon de l'aborder mais c'est finalement plus simple comme ça !!!
à tester
https://mon-partage.fr/f/BqXYVztj/

Pour nettoyer une colonne, vider les lignes 25 à 27 de cette colonne
Tu peux changer une date dans une colonne

RQ. supprimes tes explications en lignes 32-33 , sinon pb de maj auto largeur de colonne par la macro)

Cdlmnt
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Super ! Merci beaucoup.

Maintenant je vais essayer de modifier le programme pour que le nom des tests puissent être choisis librement et être modifié à tout moment.
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
et que l'utilisateur puisse ajouter autant de test qu'il souhaite :)
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
1. modifier le programme pour que le nom des tests puissent être choisis librement
2. l'utilisateur puisse ajouter autant de test qu'il souhaite

Le problème change radicalement
3. et être modifié à tout moment
Là c'est un autre problème, tu peux te contenter d'un Edition/Remplacer sur la feuille

Cdlmnt
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Oui, mais ça doit être faisable

1. Au lieu d’utiliser des constantes, j’irai lire les valeurs directement dans les cellules
2 . juste un test va être ajouter pour le moment
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Au lieu d’utiliser des constantes, j’irai lire les valeurs directement dans les cellules
C'est un peu plus compliqué que ça.
Un essai pour 1 et 2 .... à tester
https://mon-partage.fr/f/fPZ8oVy8/

Cdlmnt
camcam1404
Messages postés
64
Date d'inscription
mardi 13 décembre 2016
Statut
Membre
Dernière intervention
9 septembre 2019
-
Pas mal du tout, merci !



Bonne journée!
Commenter la réponse de ccm81
Messages postés
9117
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
21 septembre 2019
1627
0
Merci
Si c'est fini, merci de mettre le sujet à résolu (en haut à droite, la roue dentée)

Cdlmnt
Commenter la réponse de ccm81