Diagramme Gantt Gestion

Merci beaucoup pour la réponse et surtout pour la solution plus "simple" à mettre en oeuvre.

Bonne continuation

Cordialement

Dans le module "Time", fonction "Function Init_Periode",

il suffit de modifier la valeur 2.27 par celle souhaitée, à la ligne :

.Columns(i + 3).ColumnWidth = 2.27

Ceci dit c'est dans la vue journalière qu'on visualise le mieux les trajets courts.

Pierre

Super Pierre, ca fonctionne.

Mais à l'exploitation, ce fichier est compliqué. En fait, il me faut à la fois l'onglet date sur le premier écran, et les plannings sur le second écran. Car nous avons régulièrement des réaffectations à effectuer ...

As tu une idée ? Est-il possible de récupérer les données nécessaires à la construction des plannongs dans un autre fichier excel ?

Merciiii

Bonjour,

Bien sûr c'est possible avec quelques précautions, voir les 2 fichiers dans le zip (à décompresser dans son ordi) :

Pour le fichier 'Gantt_2019_JHM_v1.9', onglet "Data" :

1) /!\ : les colonnes contenant des données 'texte' ET des données 'numériques' doit être formatée impérativement au format TEXTE => c'est le cas de la colonne F (attention en cas de copier/coller de données)

2) les couleurs des activités (colonne F) doivent être codées dans la colonne "couleur", colonne N.

Pour cela une fois l'activité colorée, un simple clic droit dessus insère le code couleur dans la bonne case.

Le reste de ce fichier fonctionne comme avant.

NOUVEAU : fichier 'Planning_2019_JHM_v1.9' :

* Ce fichier contient uniquement les 3 onglets jour/hebdo/mois du Gantt précédent.

* A la première utilisation, il est demandé de pointer sur le fichier 'Gantt_2019_JHM_v1.9' contenant les données (qui peut se trouver dans un dossier quelconque de l'ordi)

* Ceci fait, les 3 plannings sont dessinés à partir des données de l'autre fichier.

/!\ PENSER à cliquer sur le bouton "Rafraichir" suite aux modifs apportées au fichier 'Gantt_2019_JHM_v1.9'

J'ai testé le tout sur un ordi simple à écran unique. Çà me semble fonctionnel. A tester si plusieurs écrans.

Pierre

Bonjour,

Bien sûr c'est possible avec quelques précautions, voir les 2 fichiers dans le zip (à décompresser dans son ordi) :

Pour le fichier 'Gantt_2019_JHM_v1.9', onglet "Data" :

1) /!\ : les colonnes contenant des données 'texte' ET des données 'numériques' doit être formatée impérativement au format TEXTE => c'est le cas de la colonne F (attention en cas de copier/coller de données)

2) les couleurs des activités (colonne F) doivent être codées dans la colonne "couleur", colonne N.

Pour cela une fois l'activité colorée, un simple clic droit dessus insère le code couleur dans la bonne case.

Le reste de ce fichier fonctionne comme avant.

NOUVEAU : fichier 'Planning_2019_JHM_v1.9' :

* Ce fichier contient uniquement les 3 onglets jour/hebdo/mois du Gantt précédent.

* A la première utilisation, il est demandé de pointer sur le fichier 'Gantt_2019_JHM_v1.9' contenant les données (qui peut se trouver dans un dossier quelconque de l'ordi)

* Ceci fait, les 3 plannings sont dessinés à partir des données de l'autre fichier.

/!\ PENSER à cliquer sur le bouton "Rafraichir" suite aux modifs apportées au fichier 'Gantt_2019_JHM_v1.9'

J'ai testé le tout sur un ordi simple à écran unique. Çà me semble fonctionnel. A tester si plusieurs écrans.

Pierre

c'est top c'est exactement l'idée. J'ai en revanche une erreur, dont tu verras l'intitulé en PJ. Sais-tu d'où ca peut venir ?

erreur

Il se pourrait que ça vienne de ton installation d'Office (sans certitude)

cf => https://support.microsoft.com/fr-fr/help/2874601/can-not-use-access-odbc-or-oledb-provider-outside-office-c2r-apps

Pour tester => télécharger et installer le moteur de base de données Microsoft ("normal" ou "X64" selon le PC)

=> https://www.microsoft.com/fr-FR/download/details.aspx?id=13255

Pierre

Salutations Pierre,

Petite question. J'essaie d'apprendre le vba et sur le fichier que tu m'as envoyé, où puis-je modifier la couleur ?

Je m'explique : A l'heure actuelle, la couleur de référence de l'objet dans les plannings journée, hebdo et mois se base sur celle de la cellule Activité dans l'onglet Data.

Or, je souhaiterai qu'elle se base dorénavant sur celle dans l'a cellule contrat. Comment puis-je faire ?

Merci d'avance

Bonjour,

Trop facile! Dans la procédure "Sub Graphe_Planning", il y a la ligne :

cl = Sheets("Data").Cells(Idx_T2D(TData, TGr(i, 1), 1), "F").Interior.Color

"F" correspond à la colonne "F" => "Activité"

Pour pointer sur la colonne "Contrat", colonne "C", il suffit de changer "F" par "C"

Pierre

Rechercher des sujets similaires à "diagramme gantt gestion"