Alla chiusura di una cartella di lavoro il "progetto VBA" risulta ancora visibile nel VBE

Anonimo
2019-06-25T21:16:03+00:00

Premetto che sto utilizzando, in questo momento, Excel 2007.

A volte capita, e non ho capito come mai non sempre, che alla chiusura di file che hanno un progetto VBA con moduli e/o userform, chiudendo il file nel VB Editor risulti ancora caricato il progetto vba del file.

Se si cerca di fare qualche operazione in quel progetto a volte capita che excel vada in crash. Altre volte viene dato l'errore di "Memoria esaurita".

Se il progetto VBA ha una protazione e magari è stata caricata una userform, alla chiusura di Excel, viene richiesta la pw del progetto VBA.

Ho provato ad eliminare tutti i componenti aggiuntivi e com (in realtà di questo ulitmo tipo ho caricato solo il vb cleaner).

Ho anche "eliminato" dalla cartella Start il file "Personal.xlsb".

Ho creato una banalissima cartella di lavoro xml a cui ho aggiunto un modulo e una userform.

Se apro e chiudo questo file che ha solo un macro nel modulo1 e una userform senza alcun codice nel suo modulo di classe, il nome del progetto viene visualizzato più volte (tante quante sono le volte in cui è stato aperto) anche se la cartella di lavoro è chiusa.

Ho fatto una ricerca è ho visto che in diversi siti in inglese il problema è presente (anche in altre versioni di Excel).

Ma non sono riuscito a capire se vi sia una qualche spiegazione al fenomeno e se vi sia una soluzione "universale".

Quello che ho notato io è che il problema si presenta con la presenza di UserForm.

Se non ci sono UserForm, ma solo dei moduli, non ho notato che i file venissero visualizzati nel VBE una volta chiusi.

Mah?

Qualcuno ha riscontrato questo problema e saprebbe indicarmi se ci sono possibili soluzioni?

Grazie

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

7 risposte

Ordina per: Più utili
  1. Anonimo
    2019-07-08T17:06:16+00:00

    Ritorno in argomento solo per segnalare una ulteriore "particolarità".

    Sempre premesso che sto utilizzando Excel 2007.

    Se un file viene aperto con il doppio click direttamente sul file da un percorso di winsows o se il file viene aperto tramite un file di "collegamento" e lo stesso viene chiuso PRIMA di accedere al VB Editor (tramite Alt+F11) allora non risulta presente nell'elenco dei progetti VBA.

    Se invece prima che venga chiuso si visualizza il VB Editor, si ritorna all'interfaccia utente (che venga chiuso o meno lo stesso VB Editor) e si chiude il file, il progetto VBA rimane visibile.

    Mah?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-06-26T13:04:02+00:00

    Utilizzo anche io quell'addin :)

    La risposta è stata utile?

    0 commenti Nessun commento