Imposta Formati Condizionali di file Excel e ODS.

Introduzione

La formattazione condizionale è una funzionalità avanzata di Microsoft Excel che consente di applicare formati a una cella o a un intervallo di celle e far sì che tale formattazione cambi a seconda del valore della cella o del valore di una formula. Ad esempio, è possibile rendere una cella in grassetto solo quando il suo valore supera i 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 di formattazione, viene utilizzata la formattazione predefinita della cella. In Microsoft Excel, seleziona Formato, quindi Formattazione condizionale per aprire il 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 formattazioni condizionali più avanzate che Aspose.Cells supporta anche. Gli esempi qui illustrano come utilizzare formattazioni semplici, gli esempi di Microsoft Excel 2007 mostrano come applicare formattazioni condizionali più avanzate.

Imposta Carattere

Imposta Bordo

Imposta Schema

Argomenti avanzati