OVH Cloud OVH Cloud

Mini planning

6 réponses
Avatar
Leonard
Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je me
demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C D
1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul Denis
5 Vendredi Pierre Jean Paul


7 Maintenant() Pierre Paul Denis


en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois je
recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement les
noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.

6 réponses

Avatar
Michel Gaboly
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à condition
d'utiliser toujours les mêmes colonnes pour les prénoms (les 3 colonnes
suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - COLONNE(RéfPlanning))

On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début du tableau.



Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je me
demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C D
1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul Denis
5 Vendredi Pierre Jean Paul

7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois je
recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement les
noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com

Avatar
Leonard
Merci Michel, tu me sort encore du pétrin !!!
C'est exactement ce qu'il me faut puisque les valeurs reste toujours dans
la même colonne et dans la même cellule. Je les récupère manuellement chaque
jour de la semaine.
Dans ta formule tu écris RefPlanning, j'indique la cellule qui m'intéresse ?

Merci !

"Michel Gaboly" a écrit dans le message de
news:
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à condition
d'utiliser toujours les mêmes colonnes pour les prénoms (les 3 colonnes
suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() -
COLONNE(RéfPlanning))


On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début du
tableau.




Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je
me


demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C
D


1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul
Denis


5 Vendredi Pierre Jean Paul

7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois
je


recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement
les


noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com





Avatar
Leonard
Sinon pour faire autrement ne pourrait-on pas faire en langage VBA :

Si date du jour = lundi alors copier la ligne du lundi B1:D1en C7;D7;E7
Si date du jour = mardi alors copier la ligne du lundi B2:D2en C7;D7;E7
ETC...

Je dis ça mais je n'ai pas encore essayer ta formule mais ce qui me fait
peur c'est l'histoire de la colonne. Parce que dans mon explication j'ai
mentionner qu'un morceaux de mon mini planning car j'en ai 4 mais un peu
plus loin dans les cellules.


"Michel Gaboly" a écrit dans le message de
news:
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à condition
d'utiliser toujours les mêmes colonnes pour les prénoms (les 3 colonnes
suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() -
COLONNE(RéfPlanning))


On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début du
tableau.




Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je
me


demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C
D


1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul
Denis


5 Vendredi Pierre Jean Paul

7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois
je


recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement
les


noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com





Avatar
Michel Gaboly
De rien, ;-))

Pour mon test, j'avais nommé "RéfPlanning" la cellule contenant le mot
"lundi", A1 dans ton exemple. J'avais oublié de le préciser, excuse -moi. ;-((


Merci Michel, tu me sort encore du pétrin !!!
C'est exactement ce qu'il me faut puisque les valeurs reste toujours dans
la même colonne et dans la même cellule. Je les récupère manuellement chaque
jour de la semaine.
Dans ta formule tu écris RefPlanning, j'indique la cellule qui m'intéresse ?

Merci !

"Michel Gaboly" a écrit dans le message de
news:
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à condition
d'utiliser toujours les mêmes colonnes pour les prénoms (les 3 colonnes
suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() -
COLONNE(RéfPlanning))


On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début du
tableau.




Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je
me


demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C
D


1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul
Denis


5 Vendredi Pierre Jean Paul

7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois
je


recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement
les


noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com



Avatar
Michel Gaboly
Re,

Essaie déjà la formule avec le complément d'info que je viens de te
donner.

En cas de difficulté, on passera à VBA ;-))



Sinon pour faire autrement ne pourrait-on pas faire en langage VBA :

Si date du jour = lundi alors copier la ligne du lundi B1:D1en C7;D7;E7
Si date du jour = mardi alors copier la ligne du lundi B2:D2en C7;D7;E7
ETC...

Je dis ça mais je n'ai pas encore essayer ta formule mais ce qui me fait
peur c'est l'histoire de la colonne. Parce que dans mon explication j'ai
mentionner qu'un morceaux de mon mini planning car j'en ai 4 mais un peu
plus loin dans les cellules.

"Michel Gaboly" a écrit dans le message de
news:
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à condition
d'utiliser toujours les mêmes colonnes pour les prénoms (les 3 colonnes
suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() -
COLONNE(RéfPlanning))


On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début du
tableau.




Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir les
fiches de production j'extrait manuellement les noms tous les jours. Je
me


demandait s'il n'y avait pas une solution automatique pour faire cette
manouvre.

A B C
D


1 Lundi Pierre Jean Denis
2 Mardi Pierre Paul Denis
3 Mercredi Paul Jean Denis
4 Jeudi Pierre Paul
Denis


5 Vendredi Pierre Jean Paul

7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque fois
je


recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser par
plusieurs feuilles. Existe-il une macro qui prendrait automatiquement
les


noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de case
automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com



Avatar
Leonard
Merci Michel,

Je vais tester et je te tiens au courant lundi soir !

Merci pour ton aide.

"Michel Gaboly" a écrit dans le message de
news:
Re,

Essaie déjà la formule avec le complément d'info que je viens de te
donner.

En cas de difficulté, on passera à VBA ;-))



Sinon pour faire autrement ne pourrait-on pas faire en langage VBA :

Si date du jour = lundi alors copier la ligne du lundi B1:D1en C7;D7;E7
Si date du jour = mardi alors copier la ligne du lundi B2:D2en C7;D7;E7
ETC...

Je dis ça mais je n'ai pas encore essayer ta formule mais ce qui me fait
peur c'est l'histoire de la colonne. Parce que dans mon explication j'ai
mentionner qu'un morceaux de mon mini planning car j'en ai 4 mais un peu
plus loin dans les cellules.

"Michel Gaboly" a écrit dans le message de
news:
Bonjour,

Avec la disposition que tu indiques (le mot "lundi" en A1), et à
condition



d'utiliser toujours les mêmes colonnes pour les prénoms (les 3
colonnes



suivant celle avec les numéros de semaine :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() -
COLONNE(RéfPlanning))


On pourrait simplifier ainsi :

ÞCALER(RéfPlanning;JOURSEM(MAINTENANT();2) - 1;COLONNE() - 1)

mais cela ne marcherait plus en cas d'insertion de colonnes au début
du



tableau.



Bonjour à tous,

J'ai encore besoin d'un petit coup de main !

J'ai un petit planning de la semaine avec 3 personnes. Pour remplir
les




fiches de production j'extrait manuellement les noms tous les jours.
Je




me
demandait s'il n'y avait pas une solution automatique pour faire
cette




manouvre.

A B C
D


1 Lundi Pierre Jean
Denis




2 Mardi Pierre Paul
Denis




3 Mercredi Paul Jean
Denis




4 Jeudi Pierre Paul
Denis


5 Vendredi Pierre Jean
Paul





7 Maintenant() Pierre Paul Denis

en A7 j'ai le jour de la semaine ( dans l'exemple mardi ) à chaque
fois




je
recopie manuellement les trois noms ( b7; c7;d7 ) qui sont utiliser
par




plusieurs feuilles. Existe-il une macro qui prendrait
automatiquement




les
noms selon le jour en A7.

Merci pour votre aide car cela me permettrait de remplir pas mal de
case




automatiquement.


--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com