Excel VBA Planilha cursor 19 Shapes cursor célula ativa

Planilha Excel VBA cursor 19 Shapes cursor célula ativa

Planilha Excel VBA cursor 19 Shapes cursor célula ativa

Excel VBA Planilha cursor 19 Shapes cursor célula ativa

SBX CURSOR EXCEL VBA SHAPES ACOMANHA CELULA ATIVA 
Este Macro do Aplicativo Microsoft Excel VBA(Visual Basic Application ) planilha, faz uma formatação na célula ativa, instalando um shapes(Autoforma) retângulo com medidas especificas para contornar as célula ativa, acompanhando o cursor, observe que o shapes vermelho é chamado através do Evento SelectionChange da folha de planilha.  também formata o interior da célula ativa.

(***) CASO DELETE O SHAPES ACIDENTALMENTE, o procedimento criará outro ao selecionar a célula no Range determinado (Range(B1:F10))
‘//========’

Sub sbx_eventos_habilitar() ‘caso desabilite acidentalmente.
Application.EnableEvents = True
End Sub
 ‘//========’
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Saber1.Shapes(“CursorAtivo”).Visible = True
Set vArea = Range(“B2:F10”)
vArea.Interior.ColorIndex = xlNone
If Not Intersect(vArea, Target) Is Nothing And Target.Count Then
If Err <> 0 Then
Saber1.Shapes.AddShape(msoShapeRectangle, 6, 6, 8, 6).Name = “CursorAtivo”
Saber1.Shapes(“CursorAtivo”).Fill.Visible = msoFalse
Saber1.Shapes(“CursorAtivo”).Fill.Transparency = 1
Saber1.Shapes(“CursorAtivo”).Line.Visible = True
Saber1.Shapes(“CursorAtivo”).Line.ForeColor.SchemeColor = 10
Saber1.Shapes(“CursorAtivo”).Line.Weight = 3 ‘largura linha
End If
Target.Interior.ColorIndex = 4    [b3:f3].Interior.ColorIndex = Int(Rnd * 55) + 1
Saber1.Shapes(“CursorAtivo”).Left = Target.Left
Saber1.Shapes(“CursorAtivo”).Top = Target.Top
Saber1.Shapes(“CursorAtivo”).Height = Selection.Height
Saber1.Shapes(“CursorAtivo”).Width = Selection.Width
End If
End Sub

Fique com Deus, Expedito Marcondes
‘//========’ 


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
excel-vba-treinamento-pagseguro
 Material Didático: Curso Excel VBA Expert 
excel vba treinamentos planilhas
  Baixe o exemplo de planilha contendo os macros acima:
icon  Planilha Excel VBA cursor 19 shapes célula ativa
<<Download Link: Verifique também em sua caixa de itens excluídos >>

    icon  Planilha Excel VBA cursor 19 shapes célula ativa

    Deixe um comentário

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