XL 2010 VBA transformer ligne en colonne avec rajout d'information

cseb19

XLDnaute Nouveau
Bonjour à tous,
j'ai déjà trouvé une partie de ma solution sur ce forum très intéressant mais je n'arrive pas toujours à trouver ma solution. Veuillez trouver plus bas mon exemple
Je pars de donner sous le format suivant :
upload_2017-6-28_16-18-28.png

et je souhaite obtenir ceci :
upload_2017-6-28_16-25-35.png


L'objectif de cette opération est de faire au final un gantt.

je vous remercie par avance
 

cseb19

XLDnaute Nouveau
Rebonjour,
Je reviens vers vous car j'aurais souhaité apporter des modifications au code mais je me rend compte que je n'arrive pas à l'interpréter. Je souhaiterais obtenir également le résultat 2 que j'ai fait sur le fichier ci-joint
Merci d'avance
 

Pièces jointes

  • classeurtestv2.xlsm
    26.7 KB · Affichages: 39
Dernière édition:

cseb19

XLDnaute Nouveau
re,
Je me permet de vous recontacter car j'ai un résultat étrange. Je vous joins le fichier mais pour mieux vous expliquer sur la donnée d'origine on a :
upload_2017-6-30_17-29-18.png


On voit sur l'exemple 3, une date allant du 01/06/2017 au 10/07/2017 puis du 10/07/2017 au 18/07/2017
Le résultat est de la macro est :
upload_2017-6-30_17-31-27.png


Au final il a remplacé le 10/07/2017 par 07/10/2017. Est ce que vous trouvé une explication. J'ai pensé au format de date mais je n'arrive pas à retoucher au code.

PS ce problème apparait plusieurs fois (voir exemple 1 la date du 01/09 qui passe en 09/01

Cordialement,
 

Pièces jointes

  • classeurtestv2.xlsm
    25.4 KB · Affichages: 46

pierrejean

XLDnaute Barbatruc
Re

Le problème vient du fait que les dates de la feuille origine sont des Textes
Il convient donc de les reporter en tant que texte et non date
D’où la suppression des Cdate( ) et la mise en format Texte de la feuille résultat
 

Pièces jointes

  • classeurtestv2 (2).xlsm
    24.6 KB · Affichages: 48

cseb19

XLDnaute Nouveau
Bonjour,
sachant que j'importe dans ms project, je souhaiterais avoir mes données en format date.
J'ai modifié mes données d'origine pour avoir que des dates et j'ai repasser l'ancien code avec les Cdate mais je n'arrive pas à obtenir le bon résultat. Serait il possible d'avoir une fois de plus un coup de main.
Merci d'avance
 

Pièces jointes

  • classeurtestv4.xlsm
    24.9 KB · Affichages: 41

Discussions similaires

Statistiques des forums

Discussions
312 206
Messages
2 086 203
Membres
103 157
dernier inscrit
youma