Planning - Date limite actualiser chaque semaine

Résolu/Fermé
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019 - 2 sept. 2019 à 16:00
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 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 !
A voir également:

10 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
2 sept. 2019 à 16:15
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
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
2 sept. 2019 à 16:43
Non ! C‘est une erreur ! Il y a que des tests A,B et C.
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
2 sept. 2019 à 16:47
Dans ce cas une seule formule suffit (à tirer sur toute la plage)
https://mon-partage.fr/f/eDTVxNQu/

Cdlmnt
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 2 sept. 2019 à 17:41
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é
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
3 sept. 2019 à 09:06
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 !
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
3 sept. 2019 à 16:04
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
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
3 sept. 2019 à 16:13
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.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 3 sept. 2019 à 16:47
Pas de couleur de fond ou la même pour les trois tests et une couleur de police pour chaque test ?
ou bien .... ?
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 3 sept. 2019 à 18:22
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)
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
4 sept. 2019 à 10:53
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.
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 4 sept. 2019 à 17:37
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
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
6 sept. 2019 à 11:08
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.
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
6 sept. 2019 à 11:11
et que l'utilisateur puisse ajouter autant de test qu'il souhaite :)
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 6 sept. 2019 à 14:22
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
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
6 sept. 2019 à 14:20
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
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
6 sept. 2019 à 14:26
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
0
camcam1404 Messages postés 64 Date d'inscription mardi 13 décembre 2016 Statut Membre Dernière intervention 9 septembre 2019
9 sept. 2019 à 09:40
Pas mal du tout, merci !



Bonne journée!
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
9 sept. 2019 à 16:20
Si c'est fini, merci de mettre le sujet à résolu (en haut à droite, la roue dentée)

Cdlmnt
0