Nessun particolare codice, tento di spiegarmi meglio.
Ammettiamo che il primo progetto sia contenuto un un file XLA di nome Test e che il nome del progetto sia VBATest. In questo progetto è contenuto il seguente codice in un modulo:
Nel secondo progetto, ammmettiamo che sia contenuto in un file XLA di nome Cartel1, devi mettere fra i riferimenti il primo progetto:codice:Public lngTest As Long Public Sub Carica() lngTest = 11 End Sub
Attiva l'editor di VBA, dal Menu Strumenti -> Riferimenti metti il flag su VBATest.
Ovviamente i due file di Excel devono essere aperti contemporaneamente
Ora nel secondo progetto, in un modulo, puoi inserire il seguente codice:
Ti assicuro che lngTest vale 12codice:Public Sub Pippo() Dim lngTest As Long VBATest.Carica lngTest = VBATest.lngTest + 1 End Sub
Ciao.