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.
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.