A questo punto puoi interagire col resto del progetto usando variabili con area di validita' estesa a tutto il progetto (istruzione Public usata in testa a un modulo non di classe) come pure puoi "chiamare" dal modulo di codice altre macro esistenti in altri moduli (con cui puoi interagire usando le variabili Public oppure "passando" alla macro chiamata gli argomenti specificati nell' impostazione della Sub (vedi l' help on line alla voce "Chiamata di routine Sub").
Ti ricordo che la macro principale per la gestione degli eventi che cosi' abiliti deve avvenire all' interno del modulo di classe, anche se da lì puoi poi saltare in qualsiasi modulo con la tecnica detta prima; es nel modulo di classe:
- Codice: Seleziona tutto
Private Sub Ie_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Dim PPP as string
PPP = Call MiaMacro(Argomento1, Argomento2)
'etc etc
End Sub
Ho ipotizzato di "chiamare" una routine che si aspetta 2 argomenti e che restituisce nella variabile PPP una stringa.
Ciao