Jaurai besoin de quelques conseils, je précise que je nai jamais programmé sous vb avant.
Le contexte du problème :
Je suis en train de créer un macro planning automatisé sous excel. Je travail sous project, je fais un mappage de project sous excel avec les infos qui mintéressent : nom de la tâche, durée, date de début et de fin
Jai fais des petits essais très simples, sans prendre en compte les dates, mais seulement les durées, cela marche très bien. Une première fonction compte le nombre de tâches puis après jai une boucle qui crée le nombre de rectangles correspondant au nombre de tâches, ces rectangles sont créent à la taille voulue grâce à une fonction.
Seul problème en raisonnant uniquement sur la durée, il me met forcément les tâches bout à bout, je ne peux pas faire de parallélisation de tâche, ce qui en conduite de projet nest pas top !
Ce quil me faudrait cest une fonction qui prenne mes dates, par exemple 31/07/06 et qui me les convertisse et me donne une position dans ma feuille, en gros quexcel me convertisse cette date en nb de pixel et quil puisse placer la tâche où il faut dans la feuille. J'imagine que ce genre de fonction existe nativement ou que je ne suis pas le premier à me poser cette question.
Marsh Posté le 31-07-2006 à 16:55:35
Bonjour,
Jaurai besoin de quelques conseils, je précise que je nai jamais programmé sous vb avant.
Le contexte du problème :
Je suis en train de créer un macro planning automatisé sous excel. Je travail sous project, je fais un mappage de project sous excel avec les infos qui mintéressent : nom de la tâche, durée, date de début et de fin
Jai fais des petits essais très simples, sans prendre en compte les dates, mais seulement les durées, cela marche très bien. Une première fonction compte le nombre de tâches puis après jai une boucle qui crée le nombre de rectangles correspondant au nombre de tâches, ces rectangles sont créent à la taille voulue grâce à une fonction.
Seul problème en raisonnant uniquement sur la durée, il me met forcément les tâches bout à bout, je ne peux pas faire de parallélisation de tâche, ce qui en conduite de projet nest pas top !
Ce quil me faudrait cest une fonction qui prenne mes dates, par exemple 31/07/06 et qui me les convertisse et me donne une position dans ma feuille, en gros quexcel me convertisse cette date en nb de pixel et quil puisse placer la tâche où il faut dans la feuille. J'imagine que ce genre de fonction existe nativement ou que je ne suis pas le premier à me poser cette question.
Merci davance pour toutes vos suggestions.