Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

drisou

XLDnaute Occasionnel
Bonjour le forum,
je viens de demander votre aide , car la je nage complétement,
je souhaite mettre a jour un tableau de planning depuis les feuilles réelles.

dans mon fichier joint, en feuil2 c'est le planning hebdomadaire théorique du personnel ,
en feuil1 pour chaque journée de la semaine ,il y'a une feuille journalière avec les n° de service et le nom de la personne qui effectue le service.

il arrive assez souvent qu'il y'ai des modifs a faire en feuil1 , lorsque une personne change de service ou est absente et donc remplacé par une autre .
je souhaiterais donc que lorsque je procède a une modif sur la feuil1, le changement se fasse aussi sur la feuil2.

dans le fichier joint je n'ai mis que le minimum pour avoir un fichier léger, car en realité dans le feui1, j'aurais tous les jours de l'année les uns a la suite des autres ,au fur et a mesure qu'une semaine termine.

le mieux serait peut être que cette mise a jour se fasse via une macro qui se déclencherait des que le feuil2 est active.


Merci pour votre aide.
 

Pièces jointes

Re : Mise a jour tableau

Bonsoir,

J'ai regardé ton fichier. Je n'ai rien compris ! 😱
Je pense que quelques explications supplémentaires, voire plutôt exemple concret seraient les bienvenus. 🙂

Ex, Pat, en feuil 1 est de service n°1, mais en feuil 2 il est de repos (R) !!?!

A+
 
Re : Mise a jour tableau

Re,

Voir le fichier joint, à condition que toutes tes jours aient le même nombre de lignes, ce qui n'est pas le cas en jour 5 (vendredi), ce qui génère donc une erreur.

J'ai cherché à compter automatiquement le nombre de lignes d'un jour à l'autre, mais je n'ai pas trouvé. Je sais pas faire encore.

Si tu peux à chaque fois mettre 36 lignes, ou autre mais constant, alors mon fichier fonctionne. Sinon, voir avec les pros.

A+
 

Pièces jointes

Re : Mise a jour tableau

Bonsoir Calvus,le forum,
Merci calvus pour ta solution, malheureusement il y'aura des jours ou la semaine sera sur 27,30 ,32, 34 services au lieu de 36, et aussi j'aurai souhaité que la date dans la colonne "c" de la feuil1 soit un parametre pour la fonction , car sur ma feuil1, j'aurais en décembre tous les jours de l'année,
chaque semaine ,une nouvelle semaine viens s'ajouter a la suite des autres sur la feuil1.
alors je pensait plutôt a une recherche a partir la date sur la feuil1, pour la même date sur la colonne de la feuil2.
 
Re : Mise a jour tableau

Re,
Bonsoir Calvus,le forum,
Merci calvus pour ta solution, malheureusement il y'aura des jours ou la semaine sera sur 27,30 ,32, 34 services au lieu de 36, et aussi j'aurai souhaité que la date dans la colonne "c" de la feuil1 soit un parametre pour la fonction , car sur ma feuil1, j'aurais en décembre tous les jours de l'année,
chaque semaine ,une nouvelle semaine viens s'ajouter a la suite des autres sur la feuil1.
alors je pensait plutôt a une recherche a partir la date sur la feuil1, pour la même date sur la colonne de la feuil2.

Ah oui, mais ça change tout mon ami....
Je regarderai ça cette nuit ou demain.

Ca ce n'est pas grave, il tout est de plafonner le nombre de lignes. Si tu sais que ça ne dépassera pas 36, ou 37 ou 38, il n'y a qu'à avoir le nombre de lignes max, la formule fonctionnera, en attendant de trouver mieux.

Dis moi.
A+
 
Re : Mise a jour tableau

Re,

Bon !

Je t'ai fait un tableau où la recherche se fait sur la date. Donc plus de problèmes de longueur de tableau.
Par contre, il faut veiller à ce que tous tes tableaux en feuil1 aient la même structure au début, c'est à dire toujours 6 lignes entre la date et le 1er horaire.

Sur la longueur, tu as un peu de latitude. Tu pourras ajouter autant de dates que tu le souhaites.
C'est dans le fichier V2.

Par contre, j'ai tenté de modifier grandement le nombre de lignes, c'est à dire de supprimer par exemple une vingtaine de lignes, et de faire la recherche sur le tableau ainsi constitué. Ca m'a pris des heures ! Il reste quelques erreurs, bien qu'après divers tests, ça semble rester exploitable si les lignes supprimées ne sont pas trop nombreuses.
Je ne poste donc pas ce fichier pour t'apporter une réelle solution, mais ne me prenant pas au sérieux, je donne ici l'occasion aux spécialistes de se marrer avec une véritable USINE A GAZ ! 🙂 Il y a un fil récent dans le salon qui en parle, photos à l'appui. J'apporte ainsi ma contribution. 🙁

De plus, les spécialistes en question pourront certainement améliorer ce que j'ai fait, en procédant différemment. Je serai alors curieux de voir comment ils procèdent. J'ai hâte même.
Je poste donc ce 2ème fichier pour la rigolade.
Il s'agit de la version V2 Usine à gaz !

Voilà, et à bientôt.
 

Pièces jointes

Re : Mise a jour tableau

Bonsoir,

En reprenant le fichier de Calvus, une proposition avec une formule plus courte :

en C12 :

Code:
=SI(NB.SI(DECALER(Feuil1!$C$1;EQUIV(C$2;Feuil1!$C:$C;0);0;1000);$A12)=0;B12;
RECHERCHEV($A12;DECALER(Feuil1!$C$1;EQUIV(C$2;Feuil1!$C:$C;0);0;1000;2);2;0))

à recopier vers la droite et vers le bas

A tester quand même, car pas tout compris.

Voir le fichier joint

@+
 

Pièces jointes

Re : Mise a jour tableau

Bonsoir Calvus,Tibo ,le forum,

Merci Calvus et Tibo pour votre aide ,
Calvus la Formule fonctionne mais le recalcule est extrêmement long, contrairement a la formule de Tibo qui fonctionne bien , et le temps de recalcule est rapide.
Donc j'ai gardé la solution de Tibo, Merci a toi.
Merci Calvus pour tout le temps passé a trouvé une solution a mon problème.

encore, un grand merci a vous deux.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
587
Réponses
21
Affichages
2 K
Réponses
36
Affichages
3 K
Réponses
12
Affichages
1 K
Retour