2011-07-08 09:03:43 +0000 2011-07-08 09:03:43 +0000
98
98
Advertisement

Celle che non si aggiornano automaticamente

Advertisement

Ho una formula in una cella che conta i valori in altre 2 celle. Normalmente, dopo aver inserito i valori in queste altre 2 celle, la cella della formula si aggiorna automaticamente quando si preme Invio o quando si clicca fuori dalle celle.

Tuttavia, per qualche ragione, il valore calcolato dalla formula non si aggiorna automaticamente. Devo cliccare sulla barra delle formule, poi devo cliccare su Invio perché la cella della formula faccia il suo lavoro.

Perché sta succedendo questo?

Advertisement
Advertisement

Risposte (7)

158
158
158
2011-07-08 09:08:34 +0000

Una causa probabile è che il Calcolo sia impostato su manuale. Per cambiarlo in automatico nelle varie versioni di Excel:

  • 2003 : Strumenti > Opzioni > Calcolo > Calcolo > Calcolo > Automatico.

  • 2007 : Pulsante Office > Opzioni Excel > Formule > Calcolo cartella di lavoro > Automatico.

  • 2010 e più recenti : File > Opzioni > Formule > Calcolo cartella di lavoro > Automatico.

Su Mac:

  • 2008 : Preferenze Excel > Calcolo > Automatico

In alcuni casi si può preferire di tenerlo impostato su manuale, ad esempio se ci sono molti calcoli pesanti da eseguire. In questi casi, si può semplicemente premere F9 quando si desidera che i calcoli si aggiornino.

7
7
7
2014-12-22 15:21:48 +0000

Ne ho avuto un caso proprio ora su Excel 2010: un foglio di calcolo particolare che non si ricalcolava automaticamente. Ho cambiato l'impostazione come indicato sopra; ma l'auto-ricalcolo non funzionava ancora, e ricontrollando l'opzione “Calcolo”, ho scoperto che si era resettato da solo su “Manuale”. Tre tentativi dopo ed era ancora irremovibile, voleva essere “Manuale” e nient'altro.

Quindi ecco la mia soluzione al problema:

Copiare il contenuto del foglio di calcolo in uno nuovo, e cancellare quello vecchio (non era un foglio di calcolo particolarmente importante, per fortuna), e tutto andava bene. Posso solo supporre che in qualche modo il file fosse diventato corrotto.

Una buona ragione per mantenere i backup.

2
Advertisement
2
2
2020-02-27 16:01:43 +0000
Advertisement

Sembra che si tratti di un “bug noto” in corso almeno dal 2012, dati i risultati di google: una volta aperto un file in cui il flag “calcolo automatico” è impostato su off, tutte le cartelle di lavoro successive che si apriranno saranno automaticamente impostate su “calcolo automatico = off”. Quindi il disinserimento del calcolo automatico è… automatico.

Succede anche che a volte un file si corrompe e impedisce di riattivare il calcolo automatico.

A volte può anche esserci una macro, “nascosta” all'interno di una cartella di lavoro, che programmaticamente disattiva il calcolo in una situazione specifica, ma non c'è modo di saperlo… fino a quando non si nota che i risultati delle formule continuano a non cambiare!

Application.Calculation = xlManual

Application.Calculation = xlAutomatic
``` &001 


Fonti: 
[ https://answers.microsoft.com/en-us/office/forum/office_2003-excel/excel-qualche volta-sneakily-changes-automatic/d9d29b5e-e09d-4fd6-8001-2efeaaf2a71a ](https://answers.microsoft.com/en-us/office/forum/office_2003-excel/excel-sometimes-sneakily-changes-automatic/d9d29b5e-e09d-4fd6-8001-2efeaaf2a71a) 
[ https://answers.microsoft.com/en-us/msoffice/forum/all/the-calculation-option-keeps-switching-from-auto/2ed29346-b946-4aaf-9c19-83911eea812e ](https://answers.microsoft.com/en-us/msoffice/forum/all/the-calculation-option-keeps-switching-from-auto/2ed29346-b946-4aaf-9c19-83911eea812e) 
[ https://www.automateexcel.com/vba/on-off-calculations/ ](https://www.automateexcel.com/vba/on-off-calculations/)
1
1
1
2016-07-04 12:53:22 +0000

Ripubblicare questo frammento che l'utente RFB aveva (impropriamente) tentato di modificare in la mia risposta :

Una possibile causa è che il file Office Prefs è corrotto. In OSX questo può essere trovato in:

Library/Group containers/*.office/com.microsoft.officeprefs.plist.

Cancellare questo file e riavviare il sistema operativo. Al riavvio di Office verrà creato un nuovo file plist. Formule ricalcolate di nuovo perfettamente.

0
Advertisement
0
0
2015-06-12 15:26:06 +0000
Advertisement

Nel mio caso ho utilizzato un particolare add-in chiamato PI Datalink. In qualche modo il metodo Calculate di PI non era più in funzione durante il normale ricalcolo della cartella di lavoro. In Impostazioni ho dovuto cambiare il comando di aggiornamento automatico in Calcolo completo e poi di nuovo indietro. Una volta ripristinata l'impostazione originale, l'add-in funzionava normalmente.

0
0
0
2015-02-16 10:47:45 +0000

Ho anche avuto questo problema con un foglio di calcolo molto grande che ha appena smesso di aggiornarsi durante il fine settimana, ma dopo aver controllato le soluzioni di cui sopra, l'impostazione era già impostata su automatico, e il foglio è troppo grande per essere ricostruito, quindi ero in perdita.

La mia soluzione è stata di trovare una vecchia versione dello stesso foglio di calcolo Excel che non aveva questi problemi prima che lo archiviassi, che è di dimensioni e complessità simili alla versione attuale.

Ho aperto questo foglio di calcolo, ho controllato che funzionasse ancora e che si aggiornasse automaticamente con l'attuale installazione di MS Excel e di ogni nuovo aggiornamento automatico dell'ufficio (con cui funzionava), e poi ho semplicemente riaperto il foglio di calcolo originale. “Ehi presto” funzionava di nuovo.

-1
Advertisement
-1
-1
2015-02-24 00:06:27 +0000
Advertisement

Mi sono imbattuto in un problema in cui alcune cellule non erano calcolatrici. Ho controllato tutte le cose normali, come il tipo di cella, il calcolo automatico, ecc…

Quello che ho trovato essere il problema era la formula e il fatto che ho circondato i numeri con le virgolette. Questo probabilmente ha trasformato la cella in una cella in formato testo, anche se tecnicamente la cella era ancora un numero ed elencata come tale sotto i formati.

Ho tolto le virgolette e le celle calcolate come normali.

Advertisement

Domande correlate

6
13
9
10
8
Advertisement
Advertisement