Buonasera, solitamente riesco a risolvere i problemi con excel da solo ...questa volta non ci sono riuscito...c'è qualcuno che mi può aiutare?
vi do un esempio semplice ed esplicativo del problema..
costruisco 4 cartelle di lavoro che chiamo A B C D e due con attivazione macro con nomi AB e CD
queste due cartelle .xlsm hanno ognuna una macro Auto_open che apre e chiude le due cartelle a cui si riferisce
perciò aprendo AB la sua macro Auto_open apre prima A e la chiude e poi apre B e la chiude
aprendo invece CD la sua macro Auto_open apre e chiude prima C e poi D.
ora costruisco un'altra cartella con attivazione macro...che chiamo TOT in essa istruisco una macro1 che apra prima AB e la chiuda e poi CD e la chiuda
ebbene dovrebbe essere che le due Auto_open delle cartelle AB e CD vengano attivate una dopo l'altra....aprendo A B C D in successione....
ed invece solamente A e B vengono aperte e chiuse a quanto pare anche CD viene aperta ma la sua Auto_open non esegue l'istruzione e non da neanche errore...(come se saltasse tutta l'istruzione della macro Auto_open di CD)
faccio debug e con f8 vado avanti di pari passo istruzione per istruzione ed esso le esegue tutte ...nessuna esclusa...
se invece lancio la macro di TOT niente ...
qualcuno sa dirmi il perchè?
[Modificato da serzac65 17/09/2015 06:58]