Planilha Excel VBA Eventos SelectionChange se amarelo retira
Este Procedimento do Aplicativo Microsoft Excel VBA(Visual Basic Application), usando o evento SelectionChange
e função IIF( Retorna uma das duas partes, dependendo da avaliação de uma expressão.).
Observe que a cor for 6(Amarelo) ao selecionar a cor será removida, podendo ser inserida uma cor aleatória,
conforme a linha de código abaixo. “Inserindo uma cor aleatória, se não for Amarelo (.ColorIndex =6)
‘//=============’
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count = 1 Then ‘somente 1 célula se selecionar varias nao colore.
‘função IIF (Diferente de IF)
Target.Interior.ColorIndex = IIf(Target.Interior.ColorIndex = 6, xlNone, Int(56 * Rnd) – 1)
End If
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.
Compre pelo PagSeguro | Compre pelo PayPal | |
Material Didático: Curso Excel VBA Expert |
Baixe o exemplo de planilha contendo os macros acima: |
Planilha Excel VBA eventos SelectionChange se amarelo retira |
<<Link Download: Verifique também Caixa de Itens Excluídos >> |