Questo tutorial rapido spiega il processo per creare un diagramma di Gantt in Excel usando C#. Include le impostazioni dell’IDE, un elenco di istruzioni e un codice di esempio per sviluppare un diagramma di Gantt in Excel usando C#. Otterrai codice dettagliato in cui il codice di esempio viene creato a livello programmatico per dimostrare l’intero processo senza alcuna fonte di dati esterna.
Passaggi per creare un diagramma di Gantt in Excel usando C#
- Impostare l’ambiente per usare Aspose.Cells for .NET per creare un Gantt chart
- Istanziare la licenza, creare un nuovo file Excel usando la classe Workbook e rinominare il primo foglio
- Definire l’elenco delle attività di progetto di esempio con date di inizio/fine per il diagramma di Gantt
- Impostare le intestazioni della tabella per elemento di lavoro, inizio, fine, offset di inizio, durata
- Calcolare la data di inizio iniziale come baseline e inserire ogni riga attività con offset e durata
- Formattare le colonne del foglio per adattare automaticamente le date di inizio e fine
- Impostare gli intervalli di dati personalizzati per i nomi delle attività, la serie di offset e la serie di durata nel diagramma di Gantt
- Aggiungere un grafico a barre in pila, creare barre flottanti nascondendo la serie di offset e impostare lo stile per barre e legenda
- Invertire l’asse delle categorie, impostare l’etichetta per l’asse dei valori, impostare lo stile del tracciato e salvare il Workbook risultante
I passaggi sopra descrivono il processo per creare un diagramma di Gantt. Crea una cartella di lavoro, imposta la tabella delle attività del diagramma di Gantt e calcola gli offset di inizio e le durate usando la data più precoce per tracciare la timeline. Infine, inserisci un grafico a barre in pila, nascondi la serie di offset per creare le barre di Gantt flottanti, imposta lo stile di base e salva il file Excel.
Codice per costruire un diagramma di Gantt usando C#
Questo codice dimostra il processo per creare un diagramma di Gantt usando C#. Per ulteriori miglioramenti, adatta automaticamente le colonne del foglio di lavoro, congela la riga di intestazione e applica uno stile tabella integrato agli intervalli di dati per una migliore visualizzazione. Sono disponibili anche opzioni per aggiungere etichette dati, personalizzare i titoli degli assi ed esportare un’immagine del grafico per migliorare la presentazione.
Questo articolo ci ha insegnato il processo per creare un diagramma di Gantt. Per creare un grafico azionario, fai riferimento all’articolo Creare un grafico azionario in Excel utilizzando C#.