Vba: como remover cores de preenchimento das células
Você pode usar a seguinte sintaxe básica em VBA para remover bordas de células em um intervalo específico:
Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub
Este exemplo específico remove todas as cores de preenchimento das células no intervalo A1:B12 .
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: usando VBA para remover cores de preenchimento de células
Digamos que temos o seguinte conjunto de dados no Excel que contém informações sobre vários jogadores de basquete:
Digamos que queremos remover as cores de preenchimento de cada célula do intervalo A1:B12 .
Podemos criar a seguinte macro para fazer isso:
Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub
Quando executamos esta macro, recebemos a seguinte saída:
Observe que as cores de preenchimento de cada célula no intervalo A1:B12 foram removidas.
Para remover cores de preenchimento de células em um intervalo diferente, basta substituir A1:B12 por um intervalo diferente na macro.
Nota : Você pode encontrar a documentação completa da propriedade Interior.Color do VBA aqui .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns usando VBA:
VBA: Como remover bordas de células
VBA: Como contar o número de planilhas em uma pasta de trabalho
VBA: Como contar o número de linhas no intervalo