Impostare i formati condizionali dei file Excel e ODS.
introduzione
La formattazione condizionale è una funzionalità avanzata di Excel Microsoft che consente di applicare formati a una cella o a un intervallo di celle e di modificare la formattazione in base al valore della cella o al valore di una formula. Ad esempio, è possibile visualizzare una cella in grassetto solo quando il valore della cella è maggiore di 500. Quando il valore della cella soddisfa la condizione, alla cella viene applicato il formato specificato. Se il valore della cella non soddisfa la condizione del formato, viene utilizzata la formattazione predefinita della cella. In Microsoft Excel, selezionareFormato , poiFormattazione condizionale per aprire la finestra di dialogo Formattazione condizionale.
Aspose.Cells supporta l’applicazione della formattazione condizionale alle celle in fase di esecuzione. Questo articolo spiega come. Spiega inoltre come calcolare il colore utilizzato da Excel per la formattazione condizionale della scala di colori.
Applicazione della formattazione condizionale
Aspose.Cells supporta la formattazione condizionale in diversi modi:
- Utilizzo del foglio di calcolo del designer
- Utilizzando il metodo della copia.
- Creazione di formattazione condizionale in fase di esecuzione.
Utilizzo del foglio di calcolo del progettista
Gli sviluppatori possono creare un foglio di lavoro di progettazione che contiene la formattazione condizionale in Microsoft Excel e quindi aprire tale foglio di lavoro con Aspose.Cells. Aspose.Cells carica e salva il foglio di lavoro di progettazione, mantenendo qualsiasi impostazione di formattazione condizionale.
Utilizzando il metodo della copia
Aspose.Cells consente agli sviluppatori di copiare le impostazioni del formato condizionale da una cella all’altra nel foglio di lavoro chiamando ilIntervallo.Copia() metodo.
Applicazione della formattazione condizionale in fase di esecuzione
Aspose.Cells consente sia di aggiungere che di rimuovere la formattazione condizionale in fase di esecuzione. Gli esempi di codice seguenti mostrano come impostare la formattazione condizionale:
- Crea un’istanza di una cartella di lavoro.
- Aggiungi un formato condizionale vuoto.
- Imposta l’intervallo a cui deve essere applicata la formattazione.
- Definire le condizioni di formattazione.
- Salva il file.
Dopo questo esempio arriva una serie di altri esempi più piccoli che mostrano come applicare le impostazioni dei caratteri, le impostazioni dei bordi e i motivi.
Microsoft Excel 2007 ha aggiunto una formattazione condizionale più avanzata supportata anche da Aspose.Cells. Gli esempi qui illustrano come utilizzare una formattazione semplice, gli esempi Microsoft Excel 2007 mostrano come applicare una formattazione condizionale più avanzata.
Imposta carattere
Imposta bordo
Impostare il modello
Argomenti avanzati
- Aggiunta di formattazioni condizionali scala a 2 colori e scala a 3 colori
- Applicare la formattazione condizionale avanzata
- Applicare la formattazione condizionale nei fogli di lavoro
- Applicare l’ombreggiatura a righe e colonne alternative con la formattazione condizionale
- Genera immagini DataBars con formattazione condizionale
- Ottieni set di icone, barre dati o scale di colori Oggetti utilizzati nella formattazione condizionale