Applicare la formattazione condizionale nei fogli di lavoro

Lavorare con la formattazione condizionale

Questo articolo affronta i seguenti compiti:

  1. Utilizzando Aspose.Cells per applicare formattazione condizionale basata sul valore della cella.
  2. Utilizzando Aspose.Cells per applicare formattazione condizionale basata su una formula.

Attività 1: Utilizzo di Aspose.Cells per Applicare la Formattazione Condizionale Basata sul Valore della Cella

  1. Scarica e installa Aspose.Cells.zip:
    1. Download Aspose.Cells for Java.
    2. Estrarlo sul tuo computer di sviluppo. Tutti i componenti Aspose, una volta installati, funzionano in modalità di valutazione. La modalità di valutazione non ha limiti di tempo e inserisce solo filigrane nei documenti prodotti.
  2. Crea un progetto. Creare un progetto utilizzando un editor Java come Eclipse o creare un programma semplice utilizzando un editor di testo.
  3. Aggiungi il percorso della classe. Per impostare un Percorso di Classe usando Eclipse, segui i seguenti passaggi:
    1. Estrai Aspose.Cells.jar e dom4j_1.6.1.jar da Aspose.Cells.zip.
    2. Imposta il percorso di classe del progetto in Eclipse:
      1. Seleziona il tuo progetto in Eclipse e seleziona Proprietà dal menu Progetto.
      2. Seleziona “Java Build Path” a sinistra della finestra di dialogo.
      3. Nella scheda Librerie, seleziona Aggiungi JAR o Aggiungi JAR Esterno per selezionare Aspose.Cells.jar e dom4j_1.6.1.jar e aggiungerli ai percorsi di compilazione.
    3. Scrivi un’applicazione per invocare le API dei componenti di Aspose. Oppure è possibile impostare il percorso in fase di esecuzione su un prompt DOS in Windows.
  javac -classpath %classpath%;e:\Aspose.Cells.jar;  ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar;  ClassName  
  1. Applicare formattazione condizionale basata sul valore della cella. Di seguito è riportato il codice utilizzato dal componente per completare l’attività. Applica la formattazione condizionale su una cella.

Quando il codice sopra viene eseguito, la formattazione condizionale viene applicata alla cella “A1” nel primo foglio di lavoro del file di output (output.xls). La formattazione condizionale applicata a A1 dipende dal valore della cella. Se il valore della cella di A1 è compreso tra 50 e 100 il colore di sfondo è rosso a causa della formattazione condizionale applicata. Si prega di vedere le seguenti immagini dello XLS generato.

File Excel di Output con valore A1 inferiore a 50

todo:image_alt_text

File Excel di Output con A1 compreso tra 50 e 100

todo:image_alt_text

Attività 2: Utilizzo di Aspose.Cells per Applicare la Formattazione Condizionale Basata su una Formula

  1. Applicare formattazione condizionale in base a una formula. Di seguito è riportato il codice effettivo utilizzato dal componente per completare il compito. Si applica la formattazione condizionale su “B3”.

Quando il codice sopra viene eseguito, la formattazione condizionale viene applicata alla cella “B3” nel primo foglio di lavoro del file di output (output.xls). La formattazione condizionale applicata dipende dalla formula che calcola il valore di “B3” come somma di B1 & B2. Si prega di consultare le seguenti schermate del file XLS generato.

File Excel di output con valore di B3 inferiore a 100

todo:image_alt_text

File Excel di output con B3 maggiore di 100

todo:image_alt_text

Conclusioni