Sto cercando di utilizzare l'evento di modifica del foglio di lavoro in VBA di Excel, ma non sembra funzionare.Evento di modifica del foglio di lavoro VBA
Da quanto ho capito, è sufficiente definire solo la funzione di gestione "Worksheet_Change" come ho fatto qui:
Private Sub Worksheet_Change(ByVal Target As Range)
Range("J1").Select
If Target.Address = "$J$1" And ActiveCell.Value = 1 Then
Range("B1").Select
Dim c As Integer
c = ActiveCell.Value
c = c + 1
ActiveCell.Value = c
End If
End Sub
Il problema è che io non sono sicuro esattamente dove dovrei definirla . L'ho appena messo in "module1" che è stato generato automaticamente quando ho creato la mia prima macro. È corretto? Sono abbastanza nuovo per VBA, quindi non ne so ancora molto.
Questo è risolto. Molte grazie! – Luke
+ 1 per spiegarlo con uno screenshot. Sono sicuro che aiuterà anche gli altri :) –