Imposta i Formati Condizionali dei file Excel e ODS

Introduzione

La formattazione condizionale è una funzione avanzata che permette di applicare formati a una cella o un intervallo di celle e fare in modo che tale formattazione cambi in base al valore della cella o al valore di una formula. Ad esempio, puoi far apparire una cella in grassetto solo quando il valore della cella è superiore a 500. Quando il valore della cella soddisfa la condizione, il formato specificato viene applicato alla cella. Se il valore della cella non soddisfa la condizione, viene utilizzata la formattazione predefinita della cella. In Microsoft Excel, seleziona Formato, poi Formattazione Condizionale per aprire la finestra di dialogo della formattazione condizionale.

Aspose.Cells supporta l’applicazione della formattazione condizionale alle celle in fase di esecuzione. Questo articolo spiega come farlo. Spiega anche come calcolare il colore utilizzato da Excel per la formattazione condizionale basata sulla scala cromatica.

Applicare la formattazione condizionale

Aspose.Cells supporta la formattazione condizionale in diversi modi:

  • Utilizzando il foglio di calcolo del designer
  • Utilizzando il metodo di copia.
  • Creare la formattazione condizionale in fase di esecuzione.

Utilizzo del foglio di calcolo del designer

I programmatori possono creare un foglio di calcolo del designer che contiene la formattazione condizionale in Microsoft Excel e quindi aprire quel foglio di calcolo con Aspose.Cells. Aspose.Cells carica e salva il foglio di calcolo del designer, mantenendo qualsiasi impostazione della formattazione condizionale.

Utilizzando il metodo di copia

Aspose.Cells consente ai programmatori di copiare le impostazioni della formattazione condizionale da una cella a un’altra nel foglio di lavoro chiamando il metodo Range.copy().

Applicare la formattazione condizionale in fase di esecuzione

Aspose.Cells consente di aggiungere e rimuovere la formattazione condizionale in fase di esecuzione. Di seguito sono riportati degli esempi di codice su come impostare la formattazione condizionale:

  1. Istanziare un foglio di lavoro.
  2. Aggiungere un formato condizionale vuoto.
  3. Impostare l’intervallo a cui dovrebbe essere applicata la formattazione.
  4. Definire le condizioni di formattazione.
  5. Salvare il file.

Dopo questo esempio ci sono diversi altri esempi più piccoli che mostrano come applicare impostazioni del carattere, impostazioni dei bordi e schemi.

Microsoft Excel 2007 ha aggiunto una formattazione condizionale più avanzata, che anche Aspose.Cells supporta. Gli esempi qui mostrano come usare formattazioni semplici, mentre gli esempi di Microsoft Excel 2007 mostrano come applicare formattazioni condizionali più avanzate.

Imposta Carattere

Imposta Bordo

Imposta Schema

Argomenti avanzati