Come smettere di calcolare 8 fili in Excel (14 modi efficaci)

  • Condividi Questo
Hugh West

Quando si ha a che fare con file Excel di grandi dimensioni, è possibile incontrare il problema degli errori di calcolo (8 thread). Questo errore può essere causato da molti problemi. Per risolverlo, qui discuteremo 14 modi distinti, rispettando i quali si potrebbe fermare il problema del calcolo di 8 thread in Excel

Scarica il quaderno di esercizi

Scaricate il quaderno di esercizi qui sotto.

Smettere di calcolare 8 fili.xlsm

14 modi efficaci per smettere di calcolare 8 fili in Excel

Presenteremo 14 modi distinti per interrompere il calcolo di 8 fili in Excel. Seguendo questo utente si può potenzialmente sbarazzarsi di questo problema.

1. Disattivare il calcolo multi-threaded

Il motivo più probabile per cui Excel smette di calcolare 8 thread è il multi-threading. Excel utilizza più thread della CPU per migliorare le sue prestazioni. È possibile limitare il threading per risparmiare risorse e risolvere il problema di cui sopra.

Passi

  • All'inizio, fare clic sulla voce File nell'angolo del foglio di lavoro.

  • Quindi, dal menu di avvio, selezionare la voce Opzione .

  • Verrà visualizzata una nuova finestra di dialogo denominata Opzioni di Excel .
  • Fare clic sul pulsante Avanzato opzione.
  • Poi dal Formule si può notare che la sezione Abilita il calcolo multi-thread è contrassegnato da un segno di spunta.

  • Deselezionare la casella di controllo e fare clic su OK .

  • Dopo aver fatto clic su Ok, il multithreading di Excel si interromperà e questo potrebbe potenzialmente risolvere il problema.

Per saperne di più: Come migliorare le prestazioni di Excel con file di grandi dimensioni (15 modi efficaci)

2. Incorporare VBA per disattivare l'aggiornamento dello schermo e attivare gli eventi

L'utilizzo di una semplice macro può risolvere il problema in breve tempo, senza alcun problema.

Passi

  • Per prima cosa, andare alla pagina Sviluppatore quindi fare clic su Visual Basic .

  • Quindi fare clic su Inserire > Modulo .

  • Nel Modulo inserire il seguente codice.
 Sub stop_calcolo_8_threads() Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Application.EnableEvents = False End Sub 
  • Quindi chiudere la finestra.
  • Dopodiché, andare alla sezione Vista Da qui, fare clic su Macro .
  • Quindi, dal menu a discesa, fare clic su Visualizza macro .

  • Dopo aver fatto clic su Visualizza macro selezionare la macro appena creata, il cui nome è stop_calculating_8_threads . Quindi fare clic su Correre .

Dopo aver fatto clic su Correre si noterà che il metodo di calcolo è impostato su Manuale E allo stesso tempo, l'aggiornamento dello schermo è ora disattivato. Allo stesso modo, gli eventi sono ora disattivati.

Per saperne di più: Come rendere più veloce l'esecuzione del codice VBA (15 modi adatti)

3. Modifica delle opzioni di calcolo

Per ridurre lo stress di Excel, si può provare a impostare il calcolo su manuale. Impostazione Manuale significa che Excel ricalcola solo quando viene applicato manualmente.

Passi

  • Dal Formule andare alla sezione Calcolo gruppo.
  • Successivamente, fare clic sul pulsante Opzioni di calcolo .
  • Dal menu a discesa, selezionare Manuale .

In questo modo, il problema di Excel che smette di calcolare si risolverà.

4. Riduzione della gamma usata

A volte, quando si usa l'intervallo nel calcolo, si usa l'intero intervallo come argomento, come ad esempio range( A:A )per risolvere il problema, dovremmo evitare di usarlo, ma dovremmo usare solo la lunghezza richiesta dell'intervallo.

5. Evitare l'uso eccessivo della formattazione condizionale

In genere si usa la formattazione condizionale per distinguere i valori da se stessi, ma la formattazione condizionale comporta un uso intensivo del computer, creando un carico sulla CPU stessa. Naturalmente, se i dati hanno bisogno di una formattazione condizionale, è bene mantenerla così com'è. Ma se la formattazione condizionale non è così importante, e il modello di dati funziona ancora dopo la rimozione della formattazione, allora si può rimuovere l'elementoformattazione.

Si spera che, dopo la rimozione della formattazione condizionale, il problema di Excel che smette di calcolare 8 fili si risolva.

Per saperne di più: Come interrompere il calcolo dei fili in Excel (4 metodi pratici)

6. Modificare lo stile del testo

A volte gli stili di testo creano problemi interni durante la compilazione del codice. Evitate di usare stili di testo eccessivi e non necessari. È meglio cambiare gli stili di testo per vedere se il problema scompare.

7. Evitare l'uso di funzioni volatili

Ci sono un paio di funzioni in Excel che si aggiornano dopo ogni singola modifica. Queste funzioni sono considerate le funzioni di Funzioni volatili Le funzioni elencate di seguito rientrano in questa categoria Funzioni volatili criteri.

  • INDIRETTO()
  • RAND()
  • OFFSET()
  • CELLA()
  • INFO()
  • RANDBETWEEN()
  • ORA()
  • OGGI()

Suggerire di evitare queste funzioni non è un'idea molto brillante, dato che sono indispensabili per alcune operazioni. Il modo migliore per gestirle è che, al termine del calcolo, l'utente salvi i risultati di queste funzioni come valori e li utilizzi nell'ultima parte del calcolo.

8. Provare a ricreare il file Excel

In alcuni casi questa procedura non è molto comoda: gli utenti devono creare un altro foglio e incollarvi i valori e le formule. È un'operazione che richiede molto tempo, ma può risolvere il problema.

9. Utilizzare le tabelle di Excel e gli intervalli denominati

Sebbene sia possibile creare riferimenti a piacere, un po' di organizzazione non guasta mai. E a proposito di organizzazione, le tabelle e gli intervalli denominati possono beneficiare in modo eccellente del riferimento alle tabelle. Dopo la creazione della tabella, è possibile fare riferimento alle celle utilizzando la tabella e questo può ridurre drasticamente la possibilità che Excel interrompa i calcoli e mostri un avviso di 8 righe.

11. Eseguire Excel in modalità provvisoria

Quando si vedono dei calcoli (8 fili) in fondo al foglio di lavoro, potrebbe esserci un problema con i plugin o i componenti aggiuntivi. Avviare Excel in modalità sicura potrebbe risolvere il problema.

Quando Excel passa in modalità provvisoria, bypassa alcune funzioni e smette di caricare i componenti aggiuntivi. Se per caso qualche componente aggiuntivo sconosciuto ha causato il problema, viene affrontato e risolto. Dopodiché, il file inizierà a rispondere normalmente.

Passi

  • A tal fine, per prima cosa, fare clic sul pulsante Windows+R sulla tastiera per aprire la finestra di dialogo Correre applicazione.
  • Quindi digitare Excel.exe/safe e premere Entrare o fare clic su OK .

  • A questo punto il file Excel si aprirà in modalità sicura. Notate se il problema precedente persiste.

Per saperne di più: Come rendere più veloce Excel con molti dati (11 modi)

12. Riparazione di Microsoft Office

Riparazione rapida è considerato la soluzione di tipo jack of trade per qualsiasi tipo di problema relativo a Excel. L'interruzione del calcolo (8 thread) è uno di questi.

Passi

  • Per iniziare, andare alla pagina Inizio e quindi al menu Impostazioni .

  • Poi nel Impostazioni fare clic sulla finestra Applicazioni opzioni.

  • Poi nel Applicazioni e caratteristiche cercare la voce Ufficio nella barra di ricerca.
  • Successivamente, fare clic sulla versione di MS Office installato sul PC e poi fare clic su Modificare .

  • Dopo aver fatto clic su Modificare , si aprirà una nuova finestra denominata Come si desidera riparare i programmi di Office? .
  • Quindi scegliere Riparazione rapida, e poi fare clic su Riparazione .

In seguito, il problema del calcolo (8 fili) dovrebbe cessare.

Per saperne di più: Come rendere Excel più veloce su Windows 10 (19 modi efficaci)

13. Evitare le formule di array

Le funzioni di matrice possono creare molti problemi. La funzione di matrice ha il vantaggio di poter gestire un elenco di dati di grandi dimensioni, ma consuma anche molta ram in questo processo, il che può portare a un'instabilità di Excel. In questo caso è meglio che gli utenti optino per la funzione di aiuto invece che per la funzione di matrice.

14. Verificare l'esistenza di vincoli di sistema

Poiché ogni anno vengono rilasciate nuove versioni di Excel, la complessità di queste versioni aumenta di anno in anno e anche i requisiti di sistema di queste versioni annuali aumentano. Se sul vostro computer è installata una versione aggiornata di Excel e la configurazione del vostro computer è inferiore ai requisiti di Excel, potreste incorrere in colli di bottiglia o in problemi di mancata risposta.

Per ovviare a questo problema, installate sempre le versioni di Excel sul vostro PC dopo averne verificato i requisiti.

Conclusione

Per riassumere, la domanda "come smettere di calcolare 8 thread in excel" in 14 modi distinti con spiegazioni elaborate. Come disabilitare il multithread, ridurre l'array, evitare la formattazione delle condizioni, ecc accanto abbiamo anche usato macro VBA per disabilitare l'aggiornamento dello schermo, abilitare gli eventi, ecc il metodo VBA è un po 'di risparmio di tempo, ma richiede una conoscenza precedente di VBA.

Per questo problema, è disponibile per il download una cartella di lavoro in cui è possibile esercitarsi con questi metodi.

Sentitevi liberi di porre qualsiasi domanda o feedback attraverso la sezione dei commenti. Qualsiasi suggerimento per il miglioramento del sito Exceldemy comunità sarà molto apprezzabile.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.