Comment créer un diagramme de Gantt dans Excel ?
Le suivi et la gestion des plannings de projet sont essentiels pour assurer un flux de travail efficace, et le diagramme de Gantt offre une représentation visuelle claire à cet effet. Dans Excel, ce diagramme prend la forme d’un graphique en barres horizontales, où chaque tâche s’affiche le long d’une frise chronologique, permettant de surveiller d’un seul coup d’œil les dates de début, les durées, les dépendances et l’avancement global du projet. Cette vue d’ensemble s’avère précieuse non seulement pour les chefs de projet expérimentés, mais aussi pour toute personne chargée de coordonner un ensemble de tâches. Le tutoriel suivant propose plusieurs solutions pour créer des diagrammes de Gantt dans Excel — des méthodes entièrement manuelles aux outils automatisés, en passant par l’utilisation de la mise en forme conditionnelle et de l’automatisation via VBA — couvrant ainsi aussi bien les besoins basiques que les exigences avancées.

- Créer un Diagramme de Gantt dans Excel(13 étapes)
- Créer un Diagramme de Gantt grâce à une fonctionnalité exceptionnelle(4 étapes)
- Automatiser la création et la mise en forme des Diagramme de Gantt avec VBA
Créer un Diagramme de Gantt dans Excel
Vous pouvez créer un Diagramme de Gantt en suivant les étapes ci-dessous :
Commencez par créer votre propre plage de données de tâches.
1. Préparez vos données de tâches dans un format structuré, avec des colonnes dédiées au nom de la tâche, à la date de début et à la durée (en jours). Cette organisation claire est essentielle pour générer un graphique précis et facilite les étapes suivantes. Pour des résultats optimaux, veillez à ce que chaque tâche porte un nom unique et que les formats de date soient cohérents. Reportez-vous à l’exemple ci-dessous :

Ensuite, insérez un graphique en barres et ajoutez-y vos séries de données.
2. Ouvrez l’onglet Insertion, accédez à Insérer un histogramme ou un graphique en barres et choisissez Histogramme empilé. Un graphique vide apparaît, prêt à recevoir vos données.
![]() | ![]() | ![]() |
3. Pour intégrer vos données de projet, cliquez avec le bouton droit sur le graphique et sélectionnez Sélectionner les données dans le menu contextuel. Cela vous permet d’associer les colonnes « Date de début » et « Durée » de votre tableau au graphique.

4. Dans la boîte de dialogue Source des données, localisez Plage des noms de série et cliquez sur Ajouter. Cette action vous permet de définir la première série : la date de début.

5. La boîte de dialogue Modifier la série s’ouvre :
(1.) Pour le Nom de la série, sélectionnez la cellule d’en-tête de la date de début (par exemple, B1).
(2.) Pour les Valeurs de la série, sélectionnez toutes les cellules contenant les dates de début de vos tâches (par exemple, de B2 à B7).

6. Cliquez sur OK et répétez l’étape précédente pour ajouter la série de données « Durée », en associant les en-têtes de colonne aux cellules contenant la durée des tâches. Une fois les deux séries ajoutées, des barres colorées représentant chaque étape de chaque tâche s’affichent automatiquement :

7. Attribuez les étiquettes appropriées à vos tâches. Dans la même boîte de dialogue, sous Étiquettes de l'axe horizontal (catégorie), cliquez sur Modifier et sélectionnez les cellules contenant les noms de vos tâches. Cela garantit que chaque barre correspond à une activité précise, facilitant ainsi la compréhension pour les parties prenantes du projet.
![]() | ![]() | ![]() |
8. Après avoir cliqué deux fois sur OK, vos séries de données s’affichent sous forme de barres bleues et oranges (bleu pour la date de début, orange pour la durée). À ce stade, la base de votre graphique est prête. Vérifiez, si nécessaire, que les plages référencées sont correctes et corrigez tout désalignement avant de poursuivre.

Enfin, mettez en valeur votre graphique en barres.
9. Par défaut, l’ordre des tâches est inversé dans le graphique à barres empilées d’Excel. Pour les réorganiser de haut en bas, cliquez avec le bouton droit sur l’axe vertical (Nom du projet), puis sélectionnez Format de l’axe.

10. Dans le volet Format de l’axe, sous Options de l’axe, cochez l’option Catégories dans l’ordre inverse. Ce réglage impose un déroulement logique de haut en bas, conforme aux conventions habituelles en gestion de projet.

11. Pour un rendu plus épuré, masquez la barre de Date de début : cliquez droit sur n’importe quelle barre bleue (représentant la Date de début), puis choisissez Format de la série de données.

12. Dans le volet Format de la série de données, sélectionnez à la fois Aucun remplissage et Aucune ligne sous la section Remplissage & Trait.

13. Réduisez l’espace vide à gauche de votre graphique en ajustant les dates de l’axe. Voici comment procéder :
(1.) Sélectionnez la cellule contenant votre date de début la plus ancienne, cliquez avec le bouton droit et choisissez Définir le format des cellules. Sous l’onglet Nombre, sélectionnez Général et notez le numéro de série affiché (par ex. : 43933). Ces numéros de série correspondent aux valeurs de date utilisées par Excel.

(2.) Ensuite, sélectionnez les dates situées au-dessus des barres dans le graphique, cliquez avec le bouton droit et choisissez « Format de l’axe ». Dans le volet « Format de l’axe », sous l’icône « Options de l’axe » :
- Dans la zone de texte Minimum, saisissez les nombres que vous venez d’enregistrer ;
- Dans le champ « Majeur », saisissez une durée adaptée à vos besoins.
![]() | ![]() | ![]() |
(3.) Fermez ensuite le volet ; votre Diagramme de Gantt a été créé comme suit :

Créer manuellement un diagramme de Gantt à l’aide des graphiques en barres d’Excel vous offre une flexibilité totale sur la conception, les étiquettes et les échelles temporelles. Toutefois, pour des mises à jour fréquentes ou des plannings complexes, cette méthode peut vite devenir fastidieuse et sujette aux erreurs. Vérifiez toujours soigneusement vos plages de données, privilégiez des noms de tâches clairs et, si possible, enregistrez des modèles pour les réutiliser facilement.
Créer un Diagramme de Gantt grâce à une fonctionnalité exceptionnelle
La procédure ci-dessus décrit la construction manuelle d’un diagramme de Gantt, mais si vous devez produire et mettre à jour régulièrement des plannings de projet ou souhaitez gagner du temps, Kutools pour Excel propose une alternative simplifiée. Son outil spécialisé Diagramme de Gantt vous permet de créer des chronologies rapidement via une interface intuitive.
1. Cliquez sur Kutools > Graphiques > Point temporel > Diagramme de Gantt, voir la capture d’écran :

2. Dans la boîte de dialogue Diagramme de Gantt, spécifiez :
- Sélectionnez les cellules contenant les noms de vos tâches dans la zone Nom du projet;
- Choisissez les cellules de vos Date de début pour la zone Date/Heure de début;
- Sélectionnez les cellules de la colonne Durée pour l’affecter.

3. Cliquez sur Ok, et une invite vous informe qu’une feuille masquée sera générée à des fins de calcul et de création de graphiques (cela n’affecte pas votre feuille de calcul principale).

4. Sélectionnez Oui, et le diagramme de Gantt apparaît instantanément, illustrant visuellement la durée et les chevauchements de vos tâches.

Automatiser la création et la mise en forme du Diagramme de Gantt avec VBA
Lorsque vous gérez des calendriers de projet complexes ou fréquemment mis à jour dans Excel, l’automatisation devient un atout précieux. Grâce à VBA (Visual Basic for Applications), vous pouvez créer une macro qui génère et met en forme automatiquement un diagramme de Gantt, réduisant ainsi au minimum les interventions manuelles. Cette solution est particulièrement adaptée si vous modifiez souvent les données de votre projet ou si vous avez besoin d’un rendu visuel standardisé — notamment pour des rapports partagés entre plusieurs équipes.
1. Ouvrez votre classeur Excel, puis accédez à l’éditeur VBA via Outils de développement > Visual Basic. Dans la nouvelle fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module. Collez le code suivant dans la zone du module :
Sub CreateGanttChart()
Dim ws As Worksheet
Dim ch As ChartObject
Dim tNameRng As Range
Dim startRng As Range
Dim durRng As Range
Dim lastRow As Long
Dim chartSheet As Worksheet
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
' Prompt user for task names, start dates, and durations
Set tNameRng = Application.InputBox("Select task names range", xTitleId, Type:=8)
Set startRng = Application.InputBox("Select start dates range", xTitleId, Type:=8)
Set durRng = Application.InputBox("Select durations range", xTitleId, Type:=8)
' Add chart sheet
Set chartSheet = Worksheets.Add
chartSheet.Name = "GanttChartAuto"
' Add stacked bar chart
Set ch = chartSheet.ChartObjects.Add(Left:=100, Width:=500, Top:=100, Height:=400)
ch.Chart.ChartType = xlBarStacked
' Add Start Date series
ch.Chart.SeriesCollection.NewSeries
ch.Chart.SeriesCollection(1).Name = "Start Date"
ch.Chart.SeriesCollection(1).Values = startRng
ch.Chart.SeriesCollection(1).XValues = tNameRng
' Add Duration series
ch.Chart.SeriesCollection.NewSeries
ch.Chart.SeriesCollection(2).Name = "Duration"
ch.Chart.SeriesCollection(2).Values = durRng
ch.Chart.SeriesCollection(2).XValues = tNameRng
' Format categories in reverse order
ch.Chart.Axes(xlCategory).ReversePlotOrder = True
' Hide Start Date series
With ch.Chart.SeriesCollection(1).Format.Fill
.Visible = msoFalse
End With
' Format Duration series with solid color
With ch.Chart.SeriesCollection(2).Format.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(255, 153, 51) ' Orange
End With
' Adjust axis minimum based on start date
Dim minDate As Double
minDate = Application.WorksheetFunction.Min(startRng)
ch.Chart.Axes(xlValue).MinimumScale = minDate
End Sub 2. Exécutez la macro en cliquant sur le bouton
Exécuter ou en appuyant sur F5. Suivez les invites pour sélectionner votre plage de Nom du projet, votre plage de Date de début et votre plage de durée(généralement trois colonnes adjacentes, telles que configurées dans les sections précédentes). La macro génère une nouvelle feuille de calcul contenant un diagramme de Gantt mis en forme selon vos choix.
Autres articles relatifs aux graphiques :
- Créer un Graphique en barres superposé à un autre Graphique en barres dans Excel
- Lorsque nous créons un histogramme groupé ou un Graphique à colonnes avec deux séries de données, les barres des deux séries s’affichent côte à côte. Cependant, il arrive que nous ayons besoin d’utiliser un Graphique en barres superposé ou en chevauchement afin de comparer plus clairement les deux séries de données. Dans cet article, je vais expliquer comment créer un Graphique en barres superposé dans Excel.
- Créer un Graphique en escalier dans Excel
- Un Graphique en escalier permet de visualiser les évolutions survenues à des intervalles irréguliers ; il s’agit d’une version étendue d’un graphique en courbes. Toutefois, Excel ne propose pas de méthode directe pour le créer. Dans cet article, je vais détailler pas à pas comment créer un Graphique en escalier dans une feuille Excel.
- Mettre en évidence les points de données maximaux et minimaux dans un graphique
- Si vous disposez d’un Graphique à colonnes dans lequel vous souhaitez mettre en évidence les points de données les plus élevés ou les plus faibles à l’aide de couleurs distinctes, comme illustré dans la capture d’écran ci-dessous, comment identifier rapidement les valeurs maximales et minimales, puis mettre en surbrillance ces points dans le graphique ?
- Créer des Graphique à barres de progression dans Excel
- Dans Excel, un Graphique à barres de progression vous permet de suivre la progression vers un objectif, comme le montre la capture d’écran ci-dessous. Mais comment créer un Graphique à barres de progression dans une feuille Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels






