Usa le opzioni di controllo degli errori

Tipi di errori

Gli errori che significano che la formula non può restituire un risultato - come dividere un numero per zero - richiedono immediata attenzione e un valore di errore viene visualizzato nella cella. Cliccando sul triangolo verde appare un punto esclamativo, cliccandoci apre un elenco di opzioni.

L’errore può essere risolto utilizzando le opzioni, o essere ignorato. Ignorare un errore significa che quell’errore non apparirà nei successivi controlli degli errori.

Aspose.Cells per Python via .NET fornisce funzionalità di opzione per il controllo degli errori. La classe ErrorCheckOption gestisce diversi tipi di controlli degli errori, ad esempio, numeri memorizzati come testo, errori di calcolo delle formule e errori di convalida. Utilizzare l’enumerazione ErrorCheckType per impostare il controllo degli errori desiderato.

Numeri memorizzati come testo

Occasionalmente, i numeri potrebbero essere formattati e memorizzati nelle celle come testo. Questo può causare problemi con i calcoli o produrre ordini di ordinamento confusi. I numeri formattati come testo sono allineati a sinistra invece che a destra nella cella. Se una formula che dovrebbe eseguire un’operazione matematica sulle celle non restituisce un valore, controllare l’allineamento delle celle a cui si riferisce la formula: alcune o tutte quelle celle potrebbero essere numeri formattati come testo.

È possibile utilizzare le opzioni di controllo degli errori per convertire rapidamente i numeri memorizzati come testo in numeri reali. In Microsoft Excel 2003:

  1. Nel menu Strumenti, fare clic su Opzioni.
  2. Seleziona la scheda Controllo errori. L’opzione Numero memorizzato come testo è selezionata per impostazione predefinita.
  3. Disabilitala.

Il seguente codice di esempio mostra come disabilitare l’opzione di controllo degli errori dei numeri memorizzati come testo per un foglio di lavoro nel file XLS di modello utilizzando le API Aspose.Cells per Python via .NET.