Como adicionar linhas de grade secundárias em um gráfico do Excel?
No Excel, as linhas de grade desempenham um papel essencial para melhorar a legibilidade dos gráficos, ajudando os usuários a rastrear pontos de dados e tendências de forma mais confortável. Por padrão, ao criar um gráfico de colunas, barras ou linhas, o Excel adiciona automaticamente linhas de grade principais horizontais à área do gráfico, que dividem o eixo em intervalos amplos. No entanto, em cenários onde você precisa de uma visão mais detalhada — como medir pequenas mudanças ou tornar suas comparações de dados mais granulares — pode ser útil adicionar "linhas de grade secundárias". Essas linhas de grade secundárias dividem ainda mais o espaço entre as linhas de grade principais, estreitando os intervalos e dando ao seu gráfico uma estrutura interna mais refinada, como mostrado na captura de tela abaixo. Este artigo irá guiá-lo por diferentes maneiras de adicionar linhas de grade secundárias a um gráfico no Excel, e quando e por que você pode querer usar essas opções.
➤ Adicionar linhas de grade secundárias em um gráfico do Excel
➤ VBA: Adicionar ou personalizar linhas de grade secundárias programaticamente
Adicionar linhas de grade secundárias em um gráfico do Excel
Suponha que você já criou um gráfico de linhas que exibe apenas linhas de grade principais horizontais, como mostrado na captura de tela abaixo. Se o seu conjunto de dados contém valores muito próximos ou se você deseja aumentar a granularidade visual do seu gráfico, adicionar linhas de grade secundárias ao seu gráfico é uma abordagem prática. As linhas de grade secundárias fornecem mais pontos de referência, facilitando para você e para os espectadores estimarem valores entre os intervalos principais do eixo.
1. Primeiro, selecione o gráfico clicando em qualquer lugar dentro de sua área para ativá-lo Ferramentas de Gráfico. Depois vá para Ferramentas de Gráfico > Design na Faixa de Opções. Clique Adicionar Elemento de Gráfico, aponte para Linhas de Grade (G), e clique Horizontal Principal para remover as linhas de grade principais existentes. Isso evita que o seu gráfico fique sobrecarregado com ambas as linhas de grade principais e secundárias.
2. Com o gráfico ainda selecionado, novamente vá para Ferramentas de Gráfico > Design > Adicionar Elemento de Gráfico > Linhas de Grade (G), depois escolha Horizontal Secundário. Isso adiciona as linhas de grade secundárias mais finas na área do gráfico.
Nota: Se você estiver usando o Excel 2010, as etapas são ligeiramente diferentes. Após selecionar o gráfico, vá para Ferramentas de Gráfico > Layout, depois clique em Linhas de Grade > Linhas de Grade Horizontais Principais > Linhas de Grade Secundárias.
Depois de concluir essas etapas, seu gráfico exibirá linhas de grade horizontais secundárias, que ajudam a interpretar dados que variam de perto ou fornecem intervalos de medição mais finos. Para personalizar ainda mais essas linhas de grade (por exemplo, cor, transparência, estilo de linha), clique com o botão direito nas linhas de grade e escolha Formatar Linhas de Grade. No painel de formato, você encontrará várias opções de personalização para melhorar a clareza visual.
- As linhas de grade secundárias podem ser adicionadas horizontalmente e verticalmente, dependendo do tipo de gráfico e da configuração do eixo.
- Remova as linhas de grade principais primeiro se elas deixarem o gráfico muito ocupado junto com as secundárias.
- Se você alterar o tipo de gráfico, a escala do eixo ou a formatação numérica posteriormente, pode ser necessário reconfigurar as linhas de grade.
- Nem todos os gráficos suportam linhas de grade secundárias (por exemplo, gráficos de pizza não suportam).
- Certifique-se de que um tipo de gráfico suportado esteja selecionado (por exemplo, linha, coluna ou gráfico de barras).
- Se a opção estiver desativada, clique novamente no gráfico para confirmar que ele está selecionado.
- Reinicie o Excel ou recrie o gráfico se as opções permanecerem indisponíveis.
As linhas de grade secundárias aumentam a legibilidade do gráfico—use-as sabiamente para obter a melhor clareza e experiência do espectador.

Desbloqueie a Magia do Excel com o Kutools AI
- Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
- Codificação VBA: Escreva e implemente código VBA sem esforço.
- Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
- Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
VBA: Adicionar ou personalizar linhas de grade secundárias programaticamente
Nos casos em que você precisa aplicar linhas de grade secundárias repetidamente ou em vários gráficos dentro de uma pasta de trabalho, usar VBA (Visual Basic for Applications) é uma solução prática. Essa abordagem é especialmente útil para automatizar tarefas de formatação de gráficos em grandes relatórios ou para garantir consistência de estilo entre gráficos criados dinamicamente.
O VBA permite não apenas adicionar linhas de grade secundárias, mas também personalizar ainda mais sua aparência — como cor, espessura ou estilo de linha — e aplicar essas configurações a todos os gráficos dentro de sua pasta de trabalho. Siga as etapas abaixo:
1. Abra sua pasta de trabalho. Vá para Desenvolvedor > Visual Basic para lançar o editor VBA. Depois clique em Inserir > Módulo e cole o seguinte código no novo módulo. (Se a guia Desenvolvedor não estiver visível, habilite-a via Arquivo > Opções > Personalizar Faixa de Opções.)
Sub AddMinorGridlinesToAllCharts()
Dim ws As Worksheet
Dim chtObj As ChartObject
Dim xTitleId As String
xTitleId = "Kutools for Excel"
On Error Resume Next
For Each ws In ActiveWorkbook.Worksheets
For Each chtObj In ws.ChartObjects
With chtObj.Chart
If .HasAxis(xlValue) Then
With .Axes(xlValue)
.HasMinorGridlines = True
If .HasMinorGridlines Then
With .MinorGridlines.Format.Line
.Weight = 1
.ForeColor.RGB = RGB(200, 200, 200)
.DashStyle = msoLineDash
End With
End If
End With
End If
End With
Next chtObj
Next ws
On Error GoTo 0
MsgBox "Done: Minor gridlines have been applied to all charts.", vbInformation, xTitleId
End Sub
2. Após inserir o código, feche o editor VBA. Pressione Alt + F8, escolha AddMinorGridlinesToAllCharts da lista de macros e clique em Executar. (Alternativamente, você pode pressionar F5 no editor VBA com o cursor posicionado dentro da macro.)
Essa macro percorrerá todas as planilhas na pasta de trabalho atual e aplicará linhas de grade secundárias ao eixo primário vertical (Y) de cada gráfico.
- Para aplicar linhas de grade secundárias somente aos gráficos selecionados, modifique a lógica do loop para direcionar objetos de gráfico específicos.
- Você pode ajustar a cor da linha, o estilo de traço ou a espessura no código VBA para corresponder às suas diretrizes de design ou marca.
- Se você encontrar um erro “Método não suportado”, o tipo de gráfico pode não suportar linhas de grade secundárias. Use apenas com gráficos de linha, coluna ou barra.
- Sempre salve sua pasta de trabalho antes de executar a macro, especialmente se ela modificar vários gráficos de uma vez.
- Para remover as linhas de grade secundárias posteriormente, altere
.HasMinorGridlines = True
paraFalse
no mesmo código.
Este método VBA é especialmente eficaz quando você precisa atualizar muitos gráficos de uma só vez e deseja garantir formatação visual consistente em toda a sua pasta de trabalho.
Artigos Relacionados:
Criar um modelo de gráfico de curva de sino no Excel
Quebrar o eixo do gráfico no Excel
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins