Bonsoir tout le monde !
Même si c'est un sujet déjà abordé à plusieurs reprises, je n'arrive pas à trouver ce que je recherche exactement, et mes tentatives de confection d'un code ne me satisfont pas !
Je vais vous expliquer ce que je souhaite avoir, pour cela je vais vous décrire étapes par étapes ce que je souhaite... Après le processus peut évoluer si vous avez une bonne idée !
J'ai 6 classeurs qui définissent le planning de 6 personnes sur une année (2013 en l’occurrence).
Afin que je puisse bosser sur leur tableau sans gêner ces personnes, si elles sont dans leur fichiers planning, je me suis créé un fichier "planning général".
Je souhaite recopier dans ce "planning général" les plannings de chacune des personnes ( au nombre de 6 donc ), tout d'abord dans un onglet par planning ( soit 6 onglets ).
Pour pouvoir imprimer ces plannings sur un traceur A0, je souhaite réunir les plannings 1,2,3 et 4 dans un onglet "planning général - 1à4", et les plannings 5 et 6 dans un onglet "planning général - 5à6". Entre chaque plannings je souhaiterais 20 lignes d'écart
En complément, je souhaiterais que lorsque j'ouvre le fichier planning général, tous les plannings soient mis à jour (soit en supprimant/recopiant les données, soit en faisant une mise a jour ).
J'ai essayé un code, ou j'arrive à recopier les données, mais je n'arrive pas à les mettre à jour...Quand à la recopie dans un même onglet avec 20 lignes d'écart ... Ben ça ne marche pas !!
Pour une question de simplicité, je pense qu'il faudrais séparer en deux macros, l'import des 6 plannings et la recopie dans les onglets généraux.
Je vous joint les 6 fichiers et le fichier planning général dans 3 fichiers ZIP.
Merci d'avance a ceux qui se pencheront sur ce code et j'essaierais de vous répondre le plus rapidement possible a vos éventuelles questions !
Et bonne fêtes de fin d'année à tous !!
Même si c'est un sujet déjà abordé à plusieurs reprises, je n'arrive pas à trouver ce que je recherche exactement, et mes tentatives de confection d'un code ne me satisfont pas !
Je vais vous expliquer ce que je souhaite avoir, pour cela je vais vous décrire étapes par étapes ce que je souhaite... Après le processus peut évoluer si vous avez une bonne idée !
J'ai 6 classeurs qui définissent le planning de 6 personnes sur une année (2013 en l’occurrence).
Afin que je puisse bosser sur leur tableau sans gêner ces personnes, si elles sont dans leur fichiers planning, je me suis créé un fichier "planning général".
Je souhaite recopier dans ce "planning général" les plannings de chacune des personnes ( au nombre de 6 donc ), tout d'abord dans un onglet par planning ( soit 6 onglets ).
Pour pouvoir imprimer ces plannings sur un traceur A0, je souhaite réunir les plannings 1,2,3 et 4 dans un onglet "planning général - 1à4", et les plannings 5 et 6 dans un onglet "planning général - 5à6". Entre chaque plannings je souhaiterais 20 lignes d'écart
En complément, je souhaiterais que lorsque j'ouvre le fichier planning général, tous les plannings soient mis à jour (soit en supprimant/recopiant les données, soit en faisant une mise a jour ).
J'ai essayé un code, ou j'arrive à recopier les données, mais je n'arrive pas à les mettre à jour...Quand à la recopie dans un même onglet avec 20 lignes d'écart ... Ben ça ne marche pas !!
Pour une question de simplicité, je pense qu'il faudrais séparer en deux macros, l'import des 6 plannings et la recopie dans les onglets généraux.
Je vous joint les 6 fichiers et le fichier planning général dans 3 fichiers ZIP.
Merci d'avance a ceux qui se pencheront sur ce code et j'essaierais de vous répondre le plus rapidement possible a vos éventuelles questions !
Et bonne fêtes de fin d'année à tous !!
Pièces jointes
-
Planning1.zip245.5 KB · Affichages: 54
-
Planning3.zip278.3 KB · Affichages: 68
-
Planning2.zip195.4 KB · Affichages: 59
-
Planning1.zip245.5 KB · Affichages: 57
-
Planning3.zip278.3 KB · Affichages: 68
-
Planning2.zip195.4 KB · Affichages: 68
-
Planning1.zip245.5 KB · Affichages: 57
-
Planning3.zip278.3 KB · Affichages: 67
-
Planning2.zip195.4 KB · Affichages: 60