Ciao
non intendevo esprimere un concetto di "ossimoro" né mettere in discussione la tua volontà di fare, ma semplicemente dire che non va bene non avere un minimo di conoscenze di base quando si affronta un gestionale di tale portata, e ne stai constatando i risultati.
Comunque il grosso problema del tuo file è la quantità di formule e la loro struttura.
Fai questa prova:
menu file > opzioni > formule > opzioni di calcolo metti
manuale
poi prova ad inserire quello che vuoi dove vuoi e constaterai che è un fulmine.
Ricordati di rimettere in automatico.
Ti faccio un esempio per spiegarmi meglio: tuo foglio DBAPP, è vuoto, eppure se provi a scriverci qualcosa, ci mette una vita a recepirlo. Il motivo è presto detto: quel foglio, fino a riga 5.000 e col. Y (quindi per 125.000 celle) è la base di riferimento di una mole di celle presenti in diversi fogli del tuo lavoro.
Prova in tale foglio DBAPP a metterti in una cella vuota qualsiasi e poi dal menu formule, clicca su "individua dipendenti" e fai doppio click sulla punta della freccia che appare; come potrai notare c'è l'elenco di tutte le celle e di tutti i fogli cui quella singola cella fa riferimento, di conseguenza vengono ricalcolate tutte quelle formule prima che il dato immesso sia disponibile.
Spero di aver chiarito.
Quel documento andrebbe rifatto completamente sostituendo quasi tutte le formule con una gestione in vb.
Questo è il mio modesto parere.
Ora se in nessuno di quei fogli scrivi manualmente, cioè tutto quello che devi scrivere lo inserisci tramite le userform, allora potresti disattivare il calcolo automatico all'apertura delle varie userForm e riattivarlo alla chiusura; in questo modo il ricalcolo verrebbe fatto una sola volta e non ogni volta che inserisci un dato in una cella qualsiasi.
saluti
[Modificato da dodo47 01/06/2017 19:00]
Domenico
Win 10 - Excel 2016