Ciao a tutti, nell'attesa che Antony47 attivi la sezione "COME SI FA ?" vorrei chiarimenti sulle macro e variabili Pubbliche e Private.
Nei miei esperimenti ho potuto constatare che se creo una variabile con "Public Var1 As Integer" questa viene vista da tutte le macro che attivo anche chiamandole in esecuzione da una all'altra con il comando CALL nomemacro.
Una Macro privata (che invece viene creata ed associata nel modulo del foglio stesso) invece non ho ben capito come si fa a richiamare, visto che non ha un nome ossia non è presente nell'elenco delle macro richiamabili e quindi quelle che ho creato fino ad ora sono del tipo "Sub Worksheet_Change(ByVal Target As Range)" ossia si attivano da sole quando viene cambiato un valore in quel determinato foglio, ma bisogna stare attenti perchè all'inizio e alla fine i comandi Application.EnableEvents = False & True, se per caso non vengono eseguiti entrambi, non si attiva più automaticamente la macro privata.
Chiedo lumi sperando di non avere detto castronate, in quanto vorrei attivare il comando "Set IE = CreateObject("InternetExplorer.Application")" prima di lanciare una macro che andrà a rilanciare se stessa con un Ontime in maniera da non dover chiudere ed aprire sessioni di IE continuamente. Attualmente devo lanciare 2 macro la prima contenente solo il Set IE e poi la seconda che si attiva e richiama se stessa.