Evento excel legato alle celle
Hai un problema con Excel? 
Evento excel legato alle celle
di Vincenzo (utente non iscritto) data: 24/03/2013 21:08:19
Salve,
è possibile far partire un evento quando cambia il contenuto solo di determinate celle di un foglio excel?
Esiste il worsheet_change, ma non riesco a farlo funzionare.
Ad esempio vorrei che l'evento si verificasse solo nel momento in cui cambi il contenuto di alcune celle ben precise.
Invece non deve accadere nulla se cambia il contenuto di tutte le altre celle.
Qualcuno può aiutarmi su come devo impostare il codice?
Vi ringrazio
di Vecchio Frac data: 24/03/2013 22:11:12
cit. " Esiste il worsheet_change, ma non riesco a farlo funzionare. "
---> Perchè? come scrivi l'evento? dove lo scrivi?
Private Sub Worksheet_Change(ByVal Target As Range)
if Target = [C1] Then msgbox "Hai modificato C1")
if Target = [D3] Then msgbox "Hai modificato D3")
if Target = [B10] Then msgbox "Hai modificato B10")
End Sub
Se metti questo codice nell'area codice del foglio corrente e poi modifichi una delle celle indicate (C1, D3, B10), vedrai comparire il messaggio.
Adesso tocca a te provare, capire come funziona, e implementare la tua versione :)
di Vincenzo (utente non iscritto) data: 24/03/2013 23:35:59
Grazie mille!
Vuoi Approfondire?