Notifications
Clear all

Célula selecionada realçada

6 Posts
1 Usuários
0 Reactions
1,977 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde a todos,

É possível realçar a célula que é selecionada? Como é feito o procedimento?

Desde já agradeço.

[]s

 
Postado : 13/10/2010 12:44 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
Target.Interior.ColorIndex = 46
End Sub

Obs: Se a planilha estiver com algum cor...esse codigo ira remover!!!

 
Postado : 13/10/2010 4:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Leonardo, boa noite

Você é o cara!!! Muito bom esse código. Mas tenho duas dúvidas: existe uma lista com o número das cores, pois quero usar o amarelo? É possível deixar a linha 01 fora do comando? Muitíssimo obrigado.

Ah sim, aquele post do VBA não teve resposta. Será que é muito complexo fazer o código? Eu devo retirar alguma exigência?

[]s

 
Postado : 13/10/2010 4:48 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Axo q a melhor maneira d vc pegar o Nº das cores é gravando uma Macro e pintando as celulas....
Ex:
Se vc escolher a cor Azul vai aparecer assim...
ColorIndex = 5
Ja sabemos q o Nº 5 é o Azul....
Se vc escolher Vermelho irá aparecer 3

Para não colorir a linha 1 coloque um If (Target.Row > 1) Then

O cod vai ficar assim...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
If (Target.Row > 1) Then
Target.Interior.ColorIndex = 46
End If
End Sub

 
Postado : 13/10/2010 5:45 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Perfeito, Leonardo

Usei o número 44 e se ajustou perfeitamente a minha necessidade.

Obrigado de novo.

[]s

 
Postado : 14/10/2010 9:22 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde a todos,

Alguém saberia como corrigir esse código, pois quando vou copiar células o código desabilita o comando de colar.

Desde já agradeço.

[]s

 
Postado : 18/10/2010 11:09 am