Mi ritorna sempre l' errore di Variabile non definita ( Io in tutti i moduli sono abituato ad usare Option Explicit) il fatto e' che questo messaggio non dovrebbe essere perche' la variabile e' dichiarata Globale ma si comporta come se fosse privata. Forse la dichiaro nel punto sbagliato ?, l' ho messa in testa ad un Modulo nella Libreria, tu dove l' hai piazzata ?.

Strano, ho messo anche l'option explicit, ma continua a funzionarmi...

Io ho messo le macro così:
-- libreria condivisa ("Library1") --
   - Modulo ("Module1") -
      REM  *****  BASIC  *****
      option explicit
      global variabileGlobale as integer

      Sub prova
         Msgbox variabileGlobale
      End Sub

      sub initVar
         variabileGlobale = 0
      end sub
      REM  *****  FINE BASIC  *****


-- libreria del documento ("Form1.standard") --
   - Modulo ("Module1") -
      REM  *****  BASIC  *****
      option explicit

      Sub Main
          GlobalScope.BasicLibraries.LoadLibrary("Library1")
          initVar
          variabileGlobale = 3
          prova
      End Sub
      REM  *****  FINE BASIC  *****


Ciao!
Emanuele

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a