|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
J'ai un tableau excel composé d'un nombre de données qui sont regroupées en 4 colonnes par 4 colonnes. Pour chaque ligne le nombre de paquet de 4 n'est pas le même. Je voudrais recopier chaque bloc de 4 dans des lignes qui se suivent en gardant à chaque fois l'identifiant de la ligne de départ. Et ceci de façon automatique. D'avance merci pour votre aide |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Bonjour,
Guère de candidat. Bon avec VBA je crois que c'est possible. Faut-il faire cette opération ligne par ligne ou groupe de lignes par groupe de lignes. ce serait plus simple à programmer, ligne par ligne me sempble-t-il. Ne serait-il pas mieux de faire la transposition sur une autre feuille vu que l'on ne connait pas le nombre de tâche à traiter à l'avance. Edit : Précision ligne par ligne veut dire tâche par tâche. J'ai déjà une solution pour cette façon de faire. Après l'inscription d'une ligne de tâche on clique un bouton et la transposition se fait dans le tableau du bas.
__________________
Cordialement. RJ |
|
|
10
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
Merci pour cette réponse, En fait je voulais effectivement le faire sur une autre feuille car il y aura ensuite un autre traitement. Mais chaque chose en son temps. Donc je voudrais d'abord pour la premier ligne, tester le nombre d'occurrence à effectuer (3) puis, recopier les données sur 3 lignes. Passer ensuite à la deuxième ligne et faire de même.... Au départ je voulais le faire en direct mais je pense qu'il faut passer par VBA.... Autre point, je modifie le tableau de départ tous les mois. Je suis à l'écoute de votre solution si vous en avez une. D'avance merci VIPNO |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Bonjour,
Faites des essais avec ce que je propose et dites nous si cela convient. S'il faut le faire dans une autre feuille dites le nom que la feuille portera. Dite aussi avec quelle version d'Excel vous travaillez. Je joins un fichier pour 2003. Citation:
__________________
Cordialement. RJ |
|
|
|
10
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
J'ai fait des essais et cela convient pour la première itération. Mais 1 - si je rajoute un groupe de 4 sur la première ligne, je dois tout effacé pour prendre cette modification en compte. 2 - Le fait de devoir se repositionner à chaque fois sur la ligne à traiter ne me convient pas particulièrement, j'avais imaginé que le tableau se re-remplissait entièrement ou à partir de la 1° ligne à modifier en cliquant sur le bouton. 3 - Je préfère effectivement que cela soit sur une autre feuille que l'on peut appeler "Feuil2" . Je pense que je serai capable d'adapter dans le programme. Voila, si ce n'est pas abuser de vos connaissances.... D'avance merci VIPNO |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Bonjour,
Proposition suivante. On peut ajouter une fiche dans une tâche ou une nouvelle tâche et tout le tableau est remis à jour dans la feuil2. J'espère avoir compris votre demande.
__________________
Cordialement. RJ |
|
|
11
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
Beau travail, cela répond parfaitement à ce que je voulais. Ma réflexion sur le sujet n'étant pas figée, j'ai essayé de rajouter une colonne en me disant que je pourrais éventuellement modifier le prog si nécessaire qd je l'aurai compris. Et j'ai ensuite enlevé cette colonne. Je suis donc à priori revenu au point de départ mais maintenant le prog bug. Est ce que vous pourriez regarder ce qui bug et si possible documenter un peu le prog pour que je puisse y faire des modif si nécessaire. Je débute en VB mais j'ai envie de comprendre... Ah la curiosité... Merci beaucoup pour cette aide très précieuse A bientôt VIPNO |
|
|
01
|
|
|
#8 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Re,
Ce qui ce passait c'est que la ligne de titre de la feuille 2 s'effacait aussi, mais c'est de ma faute sans doute. Bien que je ne l'avais pas remarqué avant. Soit c'est arrangé. J'ai ajouté quelques commentaires dans la procédurepour vous aidez à comprendre.
__________________
Cordialement. RJ |
|
|
11
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
Merci encore, je regarde cela après ma réunion de cet après midi. En attendant je vous soumets la suite des opérations à effectuer sur la feuille de calcul. Je voudrais ensuite répartir les jours travaillés sur les mois de l'année, sur la droite de la feuille Puis ensuite rassembler les infos par personne ou projet (FT) pour pouvoir faire une evaluation de charge. Dans l'évaluation il faudrait egalement que je puisse prendre en compte les jours fériés....mais cela pourra être vu ultérieurement... Voilà, si vous avez encore un peu de temps à y consacrer. Merci d'avance A bientôt VIPNO |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Bonjour,
Si vous pouvez renvoyez moi le fichier avec un exmple de disposition de la feuille et les résultats qu'il faut obtenir pour quelques personnes et/ou tâches
__________________
Cordialement. RJ |
|
|
00
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
Je pensais avoir mis le fichier.... Sur le fichier precedent j'ai commencé à essayer de rajouter une colonne... Cordialement, VIPNO |
|
|
01
|
|
|
#12 | |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 225 ![]() |
Bonjour,
Citation:
Il faudrait travailler sur 5 colonnes ? Je n'arrive pas à comprendre ce que vous voulez faire. Désolé.
__________________
Cordialement. RJ |
|
|
|
00
|
|
|
#13 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
J'ai réussi à rajouter une colonne avant les blocs de 4 colonnes à traiter sur la feuille de départ et sur celle d'arrivée. Maintenant il faut que je convertisse les durées en les répartissant sur les jours ouvrés des mois correspondant comme dans le fichier excel précédent. Il faut ensuite sommer les lignes qui correspondent à la même personne et même FT pour connaitre la charge de chacun. Voila, le resultat voulu est dans les feuilles ETP par personne ou ETP par projet par année avec la feuille à onglet rouge en départ. Encore pas mal de traitement ... J'espère avoir été plus claire Cordialement VIPNO |
|
|
00
|
|
|
#14 |
|
Candidat au titre de Membre du Club
![]() Ingénieur Support BE Inscription : décembre 2011 Messages : 66 ![]() |
Bonjour,
En modifiant le programme proposé j'ai réussi à obtenir ce que je voulais dans ma demande de départ. Je ferme donc le sujet pour en rouvrir un autre que j'appellerai remplissage de la charge mensuelle. Merci beaucoup pour l'aide apportée sur cette première étape. VIPNO |
|
|
01
|
Copyright © 2000-2012 - www.developpez.com