Salve a tutti, all'interno di un foglio di lavoro ho una macro con all'interno questo frammento di codice:
CheckArea = " E3, E7, E11, E15,E19, E23, E27, E31, J5, J13, J21, J29, O9, O25"
If Not Application.Intersect(Target, Range(CheckArea)) Is Nothing Then
If (Selection.Rows.Count + Selection.Columns.Count) > 2 Then Exit Sub
If ActiveCell.FormulaR1C1 = "V" = 6 Then
ActiveCell.FormulaR1C1 = "V" = xlNone
Else
ActiveCell.FormulaR1C1 = "V"
End If
End If
quello che vorrei ottenere è questo: clikkando una cella dovrebbe apparire la "V" se faccio un altro click dovrebbe scomparire la "V", in pratica effetto "interruttore" per capirci, quello che ottengo e che clikkando appare la "V" ma se riclikko non scompare,ho capito che molto probabilmente l'errore risiede in questa stringa:
If ActiveCell.FormulaR1C1 = "V" = 6 Then
ActiveCell.FormulaR1C1 = "V" = xlNone
ma ho provato varie soluzioni e vista le mia scarsa conoscenza in VBA non ne vengo a capo.