Oculte valores zero em listas do Excel com rapidez e facilidade

É assim que você garante que os valores zero não sejam mais exibidos em suas planilhas do Excel, mesmo que ainda estejam lá

Como ocultar valores zero no Excel

Em tabelas que são preenchidas com dados, os valores nulos às vezes mostram lacunas. Se você deseja ocultar essas lacunas visualmente, pode ocultar valores nulos sem excluí-los. Para fazer isso, proceda da seguinte forma:

  1. Selecione as células nas quais você não deseja que os valores zero apareçam.
  2. Excel 2007 e Excel 2010: Ative a guia INICIAR. No grupo MODELOS DE TAMANHO, clique em FORMAÇÃO CONDICIONAL> REGRAS PARA CÉLULAS DE DESTAQUE> IGUAL. Insira um zero no campo de entrada. Selecione FORMATO PERSONALIZADO na lista COM.
  3. Excel até a versão 2003: Acesse o comando CONDITIONAL FORMAT no menu FORMAT. No campo da lista em CONDIÇÃO 1, selecione a opção VALOR DA CÉLULA REAL. Insira um zero no campo de entrada próximo a ele.
  4. Clique no botão FORMAT.

Em todas as versões, o Excel exibe uma caixa de diálogo.

  1. Ative a guia FONT. Lá você seleciona a cor do fundo da célula atual em COR. Normalmente, essa será a cor branca. Confirme esta seleção com OK.
  2. Feche também a caixa de diálogo FORMATURA CONDICIONAL com OK.

Os valores zero ainda são exibidos em sua tabela, mas não são mais visíveis porque são produzidos na cor de fundo da célula.

A figura a seguir mostra uma tabela de exemplo na qual as células na coluna F são formatadas conforme descrito:

Como evitar a exibição de valores zero no Excel via VBA

Gostaria de ocultar automaticamente todas as células com valor zero usando uma macro? Este pode ser um aplicativo útil para limpar dados. Observe a situação inicial na tabela a seguir.

Nesta tabela, queremos ocultar todas as linhas que contêm células que contêm um zero. Use a seguinte macro:

# Links patrocinados #

Ocultar sublininhas Se 0 ()
Dim Cell As Range
Para cada célula em ActiveSheet.UsedRange
Se Cell.Value = 0 And Rows (Cell.Row) .Hidden = False _
Depois, Rows (cell.Row) .Hidden = True
Próxima célula
End Sub

Quando você inicia a macro com a tabela mostrada acima, as linhas 4, 12 e 16 são ocultadas.

Um valor zero aparece em qualquer coluna dessas linhas. Se você deseja verificar outro critério em vez de um valor zero, você pode adaptar a comparação com o número 0 no código do programa.

A macro está trabalhando um pouco demais porque também verifica as células que estão em uma linha que estava oculta anteriormente. Em troca, a macro gerencia com menos comandos do que se fosse para detectar esse fato.

Para mostrar todas as células novamente, pressione a combinação de teclas CTRL A e selecione a função "Formatar - Linha - Mostrar" ou use a seguinte macro:

Sub Mostrar tudo ()
Cells.Rows.Hidden = False
End Sub

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave