Este tutorial rápido explica o processo para criar um gráfico de Gantt no Excel usando C#. Ele inclui configurações do IDE, uma lista de instruções e um código de exemplo para desenvolver um gráfico de Gantt no Excel usando C#. Você obterá código detalhado, onde o código de exemplo é criado programaticamente para demonstrar todo o processo sem qualquer fonte de dados externa.
Etapas para criar um gráfico de Gantt no Excel usando C#
- Configure o ambiente para usar Aspose.Cells for .NET para criar um Gantt chart
- Instancie a licença, crie um novo arquivo Excel usando a classe Workbook e renomeie a primeira planilha
- Defina a lista de tarefas de projeto de exemplo com datas de início e término para o gráfico de Gantt
- Defina os cabeçalhos da tabela para item de trabalho, início, término, deslocamento inicial e duração
- Calcule a data inicial como linha de base e insira cada linha de tarefa com o deslocamento e a duração
- Formate as colunas da planilha para ajustar automaticamente as datas de início e término
- Defina os intervalos de dados personalizados para nomes de tarefas, série de deslocamento e série de duração no gráfico de Gantt
- Adicione um gráfico de barras empilhadas, crie barras flutuantes ocultando a série de deslocamento e defina o estilo para barras e legenda
- Inverta o eixo de categorias, defina o rótulo do eixo de valores, configure o estilo do gráfico e salve o Workbook resultante
As etapas acima descrevem o processo para criar um gráfico de Gantt. Crie uma pasta de trabalho, configure a tabela de tarefas do gráfico de Gantt e calcule os deslocamentos iniciais e as durações usando a data mais antiga para plotar a linha do tempo. Por fim, insira um gráfico de barras empilhadas, oculte a série de deslocamento para criar barras de Gantt flutuantes, defina o estilo básico e salve o arquivo Excel.
Código para construir um gráfico de Gantt usando C#
Este código demonstra o processo para criar um diagrama de Gantt usando C#. Para melhorias adicionais, ajuste automaticamente as colunas da planilha, congele a linha de cabeçalho e aplique um estilo de tabela integrado aos intervalos de dados para melhor visualização. Também estão disponíveis opções para adicionar rótulos de dados, personalizar títulos de eixos e exportar uma imagem do gráfico para aprimorar a apresentação.
Este artigo nos ensinou o processo de criação de um gráfico de Gantt. Para criar um gráfico de ações, consulte o artigo Criar gráfico de ações no Excel usando C#.