Essa Macro ficou do jeito que quero
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim INTERVALO As Range
Set INTERVALO = ThisWorkbook.Sheets("Plan1").Range("D4:D23")
Dim INTERVALO2 As Range
Set INTERVALO2 = Application.Intersect(Target, INTERVALO)
If Not INTERVALO2 Is Nothing Then
If Range(Target.Address).Value = "X" Then
Range(Target.Address).Value = ""
Else
Range(Target.Address).Value = "X"
End If
End If
End Sub
porem quando seleciono mais de uma linha , ela da o erro 13
tem como tirar esse erro ?
caso nao tenha , uso essa de duplo clique .
vlew !!!
Postado : 09/12/2017 10:55 pm