Activeworkbook da personalxls
Hai un problema con Excel? 
Activeworkbook da personal.xls
di Mdepi (utente non iscritto) data: 11/04/2011
Salve a tutti!
voglio che la mia macro esegua determinate operazioni ad ogni modifica di una cella del foglio di lavoro. per fare ciò ho scritto il codice in "thisworkbook" selezionando come evento "sheetchange". il problema sorge quando vado ad inserire tale macro nella cartella personal.xls per averla sempre disponibile. come faccio a riferirmi alla cartella di lavoro attiva e ad eseguire il codice ogni volta che modifico una cella in tale cartella?
riassumendo: ho bisogno di una macro localizzata in personal.xls che esegua delle operazioni ogni volta che modifico una cella in un foglio di lavoro attivo, che ovviamente non appartiene a personal.xls.
spero di essere stato chiaro, ringrazio anticipatamente chiunque mi dia una mano!
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
'Stampa il messaggio ogni volta che cambia una cella
MsgBox "Messaggio di prova"
End Sub |
Vuoi Approfondire?