Bom dia Senhores,
Estou a criar alguns coódigos e sempre com a ajuda aqui de vocês do fórum Planilhando.
Travei em outro ponto, pois agora estou apenas a multiplicar meus códigos e não estou tendo problemas, mas ao finalizar,
me apareceu a necessidade de controlar os códigos, ativando-os ou desativando-os.
O Código:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column <> 0 And Target.Column <> 0 Then
If Target.Address = "$C$14" Then
If Target.Value = Range("Y35").Value Then
Cells(Target.Row + 2, Target.Column).Select
Else
Cells(Target.Row, Target.Column).Select
End If
End If
End If
Application.EnableEvents = True
Application.EnableEvents = False
If Target.Column <> 0 And Target.Column <> 0 Then
If Target.Address = "$C$16" Then
If Target.Value = Range("AE35").Value Then
Cells(Target.Row - 2, Target.Column + 2).Select
Else
Cells(Target.Row, Target.Column).Select
End If
End If
End If
Application.EnableEvents = True
Application.EnableEvents = False
If Target.Column <> 0 And Target.Column <> 0 Then
If Target.Address = "$E$14" Then
If Target.Value = Range("Y36").Value Then
Cells(Target.Row + 2, Target.Column).Select
Else
Cells(Target.Row, Target.Column).Select
End If
End If
End If
Application.EnableEvents = True
Application.EnableEvents = False
If Target.Column <> 0 And Target.Column <> 0 Then
If Target.Address = "$E$16" Then
If Target.Value = Range("AE36").Value Then
Cells(Target.Row - 2, Target.Column + 2).Select
Else
Cells(Target.Row, Target.Column).Select
End If
End If
End If
Application.EnableEvents = True
End Sub
Ele não termina aí, pois será disseminado para mais 38 células, sem problemas até aí.
Para cada Aplicação desta, tenho um controle do meu cursor, acontece que gostaria de clicar em um botão descrito com "ON" "OFF", para ativar e desativar as células, de modo que ao estar ativado a vba segue como descrita, desativado, muda o código pois agora não tem atuação nesta célula.
Como posso atuar desta forma pessoal? Interação na VBA com botão?
Se tiverem algum tutorial com este tipo de atuação me enviem por favor, mesmo que em inglês, não tem problema.
Já deixo um obrigado!
Postado : 23/09/2015 6:55 am