Como adicionar cor a células específicas via Excel VBA

Compartilhe agora:

O Excel é o software mais popular em muitas empresas. E a função de processamento em lote é uma das most características notáveis. Além do mais, o VBA é a melhor ferramenta para processamento em lote. E hoje vamos ver o código VBA para adicionar cores a células especiais.

VBA é um tipo de linguagem de macro no Excel. E ao lidar com um grande número de dados e informações, o uso dessa linguagem pode ser mais conveniente. Apenas algumas linhas de código VBA têm a capacidade de ajudá-lo a realizar muitas funções. Em um arquivo do Excel, você provavelmente precisará destacar alguma célula. E as marcas podem aumentar a legibilidade do arquivo Excel. E o seguinte é um exemplo de adição de cor a certas células usando o código VBA.

Uma Planilha de Amostra de Pontuações dos Alunos

Esta é uma planilha com as notas dos alunos.Um arquivo de amostra para as dicas do Excel

Agora, você precisa marcar em vermelho as notas que estiverem abaixo de 60. Como são muitas notas, é impossível você marcar as notas uma a uma. E agora você pode usar o seguinte código VBA para concluir essa necessidade.

Etapas do uso do código VBA

  1. Pressione a tecla "Alt + F11". Então você verá uma nova janela pop-up. Esta é a interface do VBA.
  2. Clique duas vezes em “sheet1” à esquerda da interface. E então você verá uma nova janela.Folha de clique duplo1
  3. Copie o seguinte código:

SubconjuntoCor()

Dim nRow como inteiro
Dim nColumn como inteiro

Para nRow = 1 para planilhas (“StudentScoreSheet”).UsedRange.Rows.Count

Para nColumn = 1 Para planilhas (“StudentScoreSheet”).UsedRange.Columns.Count

Se Worksheets("StudentScoreSheet").Cells(nRow, nColumn).Valor < 60 Then

Worksheets(“StudentScoreSheet”).Cells(nRow, nColumn).Font.Color = RGB(255, 0, 0)

Se acabar

Próxima nColuna

Próxima nLinha

End Sub

  1. Em seguida, cole este código na janela que aparece na Etapa 2.Cole o código na janela
  2. Clique no botão "Executar".Clique no Botão de Executar
  3. Feche a janela do VBA, assim você volta para a janela do Excel. E então você descobrirá que todas as pontuações abaixo de 60 ficam vermelhas.As pontuações ficam vermelhas

Isso porque no código VBA, as pontuações abaixo de 60 podem ser identificadas automaticamente. E assim que o sistema selecionar as pontuações, marcará em vermelho esses números. Usar esta função e o código VBA pode literalmente economizar muito tempo e energia.

Solução para Corrupção do Excel

Portanto, a combinação de VBA e Excel permite que o Excel seja o most software de escritório popular. E muitas pessoas aplicaram este software em seu trabalho diário. No entanto, alguns acidentes ocorrerão inevitavelmente. E talvez esses acidentes causem danos aos seus arquivos do Excel. Além disso, podem ocorrer consequências como perda de dados e arquivo corrompido. Você também pode usar o Recuperação do Excel software para reparar seus arquivos danificados.

Introdução do autor:

Anna Ma é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo recuperação de palavras e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com

Compartilhe agora:

2 responses to “How to Add Color to Specific Cells via Excel VBA”

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *