Création d'un planning (complexe...)

cleborgne

XLDnaute Nouveau
Bonjour à tous,

J’ai commencé la programmation VBA récemment et je n’ai pas vraiment d’idée pour réaliser ce que je veux faire…J’espère que vous pourrez m’aider à avancer.
Voici le problème.
Mon fichier contient plusieurs colonnes :
- La colonne Program
- La colonne target date (12W36  12= l’année W36  la semaine de l’année)
- Les colonnes Int_1, Int_2 …

Ci-joint, le fichier que je dois traiter "Classeur.xlsm".

Mon objectif est d’extraire de ces colonnes un genre de diagramme Gantt

La date permet de savoir quand chaque activité doit se terminer.
L’objectif est de savoir comment répartir les heures de chaque personne (Int_i) pour être capable de tenir le planning.

Pour cela, reporter la date sur une flèche et créer des rectangles pour chaque cellule non vide (de la colonne E pour la première personne par exemple.).
La longueur du rectangle est définie comme suite :
Un an = 2080h  1 semaine = 40h
D’où, la longueur d’un rectangle ‘’ L’’= Nb heure / 40
Par exemple, pour l’activité 59, nous avons 40h à fournir soit « L = 40/40=1 »
L’unité peut être le mm, le cm, ou même la taille standard d’une cellule.

Exemple de rendu : Cf "Graph.docx"

L’objectif est d’obtenir un graph par personne
Es se que vous sauriez m’orienter ?

Cordialement,
Cyrille.
 

Pièces jointes

  • Graph.docx
    17.8 KB · Affichages: 68
  • Classeur.xlsm
    21.4 KB · Affichages: 88
  • Classeur.xlsm
    21.4 KB · Affichages: 92
  • Classeur.xlsm
    21.4 KB · Affichages: 94

cleborgne

XLDnaute Nouveau
Re : Création d'un planning (complexe...)

Bonjour,

Cela va faire une semaine que j'ai posté mon problème et je n'ai pas eu de réponse.
Pourriez vous me dire si j'ai fait un poste trop complexe ou si je l'ai mal fait?

En effet, j'ai réussi à avancer mais je suis complètement bloqué maintenant et je n'ai pas d'idée pour me débloquer.

Cyrille.
 

cleborgne

XLDnaute Nouveau
Re : Création d'un planning (complexe...)

Bonjour,

Oui, je conais bien Gantt et c'est la raison pour laquelle j'ai eu l'idée de ce type de diagram.
Cependant, je suis contraint de réaliser le planning par macro.
Le besoin est de pouvoir utiliser un format de fichier généré au préalable et de pouvoir le traiter rapidement grâce à la macro.

Je suis arrivé à la solution ci-jointe.
Il ne me reste plus qu'à réaliser l'empilage des activité mais je ne sais pas faire.
Je buche en attendant d'avoir un peu d'aide si quelqu'un à une idée.

Ci-joint, le nouveau fichier (Ce que j'ai fait pour le moment.)
Sur l'onglet "Feuil1", le bouton "RUN" permet de remplir l'onglet "Planning"
Ensuite, je lance la macro du "Bouton1" de l'onglet Planning pour remplir mes cases.
On se rend déjà compte que certaines activités aurait dû être démarrées en 2011 mais j'aimerais tout empiler comme expliqué initialement.

Merci par avance,
Cyrile.
 

Pièces jointes

  • Planning_ESA.zip
    216.9 KB · Affichages: 74

Discussions similaires

Réponses
5
Affichages
750
Réponses
5
Affichages
397

Statistiques des forums

Discussions
312 163
Messages
2 085 860
Membres
103 005
dernier inscrit
gilles.hery