Excel VBA Planilha Evento Change colore área células

Planilha Excel VBA – Evento Change colore área células

Este procedimento com evento da Worksheet_SelectionChange da folha de planilha do Aplicativo Microsoft Excel VBA(Visual Basic Application), colore determinada área. O Amigo Antonio Lelio, fez uma alteração usando direção ‘xlToLeft’,
para dinamizar com a digitação do Usuario, nos enviou para que possamos compartilhar com nossos amigos.
Obrigado Antonio, Fique com Deus, Expedito Marcondes.
‘//===============
Olá meu amigo, Expedito!
Só para compartilhar, fiz uma alteração, onde, independente da área clicada, formata da 1ª até a última coluna.
No meu caso, o banco de dados são de 11 colunas.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Range(“$A$2:$K$78”), Target) Is Nothing And Target.Count = 1 Then
‘Limpa a área formatada
With Range(“A2:K78”)
.Interior.ColorIndex = xlNone
.Font.ColorIndex = 1
.Font.Bold = False
End With
  
‘Formata a área novamente
With Target.End(xlToLeft).Resize(, 11)
.Interior.ColorIndex = 11
.Font.Bold = True
.Font.ColorIndex = 2
End With
End If
‘Feliz aquele que tem fé.
End Sub


Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos  Escola Saberexcel VBA Estudos® – Treinamentos com Macros, Fórmulas e Funções.

 
Promoção Especial:  Curso Excel VBA Expert
Comprar pelo PagSeguro   Comprar pelo PayPal
excel-vba-treinamento-pagseguro  
     

 

Relação do Material didático: Curso Excel VBA Expert
 
excel vba treinamentos planilhas

 

       Faça o Download do Exemplo de Planilha

excel vba downloadPlanilha Excel VBA – Incremento quantidade atendimento celula
 
[email-download-link namefield=”YES” id=”29″]




Deixe um comentário

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