Como adicionar linhas de grelha secundárias num gráfico do Excel?
No Excel, as linhas de grelha desempenham um papel essencial ao melhorar a legibilidade dos gráficos, ajudando os utilizadores a acompanhar pontos de dados e tendências com maior facilidade. Por predefinição, ao criar um gráfico de colunas, barras ou linhas, o Excel adiciona automaticamente linhas de grelha horizontais principais à área do gráfico, dividindo o eixo em intervalos amplos. Contudo, em cenários que exigem uma visão mais detalhada — como medir alterações mais subtis ou tornar a comparação dos seus dados mais granular — poderá querer adicionar **linhas de grelha secundárias**. Estas subdividem ainda mais o espaço entre as linhas de grelha principais, reduzindo os intervalos e conferindo ao gráfico uma estrutura interna mais fina, conforme ilustrado na imagem seguinte. Este artigo mostra-lhe as diferentes formas de adicionar linhas de grelha secundárias a um gráfico no Excel, bem como quando e por que razão deverá considerar utilizar estas opções.
➤ Adicionar linhas de grelha secundárias num gráfico do Excel
➤ VBA: Adicionar ou personalizar linhas de grelha secundárias programaticamente

Adicionar linhas de grelha secundárias num gráfico do Excel
Imagine que já criou um gráfico de linhas com apenas linhas de grelha horizontais principais, tal como ilustrado na imagem seguinte. Se o seu conjunto de dados incluir valores muito próximos ou se desejar aumentar a granularidade visual do gráfico, adicionar linhas de grelha secundárias é uma solução eficaz. Estas linhas oferecem mais pontos de referência, facilitando a si e aos observadores a estimativa de valores entre os intervalos principais do eixo.

1. Em primeiro lugar, selecione o gráfico clicando em qualquer ponto dentro da sua área para ativar as Ferramentas de Gráfico. Em seguida, aceda a Ferramentas de Gráfico > Design no Friso. Clique em Adicionar Elemento de Gráfico, aponte para Linhas de Grelha e clique em Linhas de Grelha Principais Horizontais Primárias para remover as linhas de grelha principais existentes. Desta forma, evita que o gráfico fique sobrecarregado com linhas de grelha principais e secundárias ao mesmo tempo.
2. Com o gráfico ainda selecionado, volte a aceder a Ferramentas de Gráfico > Design > Adicionar Elemento de Gráfico > Linhas de Grelha e selecione Linhas de Grelha Secundárias Horizontais Primárias. Isto adiciona as linhas de grelha secundárias mais finas à área do gráfico.
Nota: Se estiver a utilizar o Excel 2010, os passos são ligeiramente diferentes. Após selecionar o gráfico, aceda a Ferramentas de Gráfico > Esquema, depois clique em Linhas de Grelha > Linhas de Grelha Horizontais Primárias > Linhas de Grelha Secundárias.
Após concluir estes passos, o seu gráfico exibirá linhas de grelha horizontais secundárias, ideais para interpretar dados com variações mínimas ou definir intervalos de medição mais precisos. Para personalizar ainda mais estas linhas — como cor, transparência ou estilo —, clique com o botão direito do rato sobre elas e selecione Formatar Linhas de Grelha. No painel de formatação, terá à disposição diversas opções para aprimorar a clareza visual.

- As linhas de grelha secundárias podem ser adicionadas horizontal e verticalmente, consoante o seu tipo de gráfico e a configuração dos eixos.
- Remova primeiro as linhas de grelha principais se, em conjunto com as secundárias, tornarem o gráfico demasiado sobrecarregado.
- Se alterar posteriormente o tipo de gráfico, a escala do eixo ou a formatação numérica, poderá ter de reconfigurar as linhas de grelha.
- Nem todos os gráficos suportam linhas de grelha secundárias — por exemplo, os gráficos circulares não as incluem.
- Certifique-se de que está selecionado um tipo de gráfico suportado (por exemplo, linhas, colunas ou gráfico de barras).
- Se a opção estiver indisponível (acinzentada), clique novamente no gráfico para garantir que está selecionado.
- Reinicie o Excel ou recrie o gráfico se as opções continuarem indisponíveis.
As linhas de grelha secundárias reforçam a legibilidade do gráfico — use-as com critério para garantir a máxima clareza e uma experiência do utilizador ainda mais eficaz.

Desbloqueie a Magia do Excel com KUTOOLS AI
- Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
- Programação VBA: Escreva e implemente código VBA com facilidade.
- Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
- Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
VBA: Adicionar ou personalizar linhas de grelha secundárias programaticamente
Em situações em que precise de aplicar repetidamente linhas de grelha secundárias ou de as aplicar a vários gráficos na mesma pasta de trabalho, o VBA (Visual Basic for Applications) oferece uma solução prática. Esta abordagem revela-se especialmente útil para automatizar tarefas de formatação de gráficos em relatórios extensos ou para garantir uma estilização consistente em gráficos criados dinamicamente.
O VBA permite-lhe não só adicionar linhas de grelha secundárias, mas também personalizar a sua aparência — incluindo cor, espessura e estilo da linha — e aplicar essas definições a todos os gráficos da sua pasta de trabalho. Siga os passos abaixo:
1. Abra a sua pasta de trabalho. Aceda a Programador > Visual Basic para abrir o editor do VBA. Depois, clique em Inserir > Móduloe cole o código seguinte no novo módulo. (Se o separador Programador não estiver visível, ative-o através de)Ficheiro > Opções > Personalizar Friso.)
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 introduzir o código, feche o editor do VBA. Prima Alt + F8, escolha AddMinorGridlinesToAllCharts na lista de macros e clique em Executar. (Alternativamente, pode premir)F5 no editor do VBA com o cursor posicionado dentro da macro.)
Esta macro percorrerá todas as folhas de cálculo na Livro de Trabalho Atual e aplicará linhas de grelha secundárias ao eixo vertical primário (Y) de cada gráfico.
- Para aplicar linhas de grelha secundárias apenas a gráficos selecionados, ajuste a lógica do ciclo de modo a direcionar exclusivamente os objetos de gráfico pretendidos.
- Pode ajustar a cor da linha, o estilo tracejado ou a espessura no código VBA para alinhar perfeitamente com as suas diretrizes de design ou identidade visual.
- Se encontrar o erro «Método não suportado», é provável que o tipo de gráfico não suporte linhas de grelha secundárias. Utilize esta funcionalidade apenas com gráficos de linhas, colunas ou gráficos de barras.
- Guarde sempre a sua pasta de trabalho antes de executar a macro, especialmente se esta for modificar vários gráficos em simultâneo.
- Para remover posteriormente as linhas de grelha secundárias, altere
.HasMinorGridlines = TrueparaFalseno mesmo código.
Este método VBA revela-se particularmente eficaz quando precisa de atualizar múltiplos gráficos de uma só vez e pretende assegurar uma formatação visual consistente em toda a sua pasta de trabalho.
Artigos relacionados:
Criar um modelo de gráfico de curva em sino no Excel
Quebrar o eixo do gráfico no Excel
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos