Questa guida condivide i dettagli sull’utilizzo di un tema Excel integrato in Java per una cella. Contiene le risorse necessarie per lo sviluppo, un elenco di passaggi per scrivere l’applicazione e un esempio di codice per sviluppare un programma per impostare temi del foglio di calcolo Excel in Java. Utilizza questa funzionalità nelle piattaforme che supportano Java e vari linguaggi come C#, Java, Python, Node.js e C++.
Passaggi per applicare il tema Excel in Java
- Imposta l’ambiente per utilizzare Aspose.Cells for Java per impostare il tema per Excel
- Crea o carica un Excel file con alcuni dati e accedi a una cella da esso
- Ottieni lo stile della cella e imposta il colore del tema di primo piano utilizzando l’oggetto ThemeColor
- Ottieni il carattere della cella e imposta il colore del tema
- Imposta il nuovo stile per la cella
- Salva la cartella di lavoro
I passaggi sopra menzionati descrivono il processo per utilizzare il tema della cartella di lavoro Excel in Java. Inizia il processo accedendo a uno stile di cella da un foglio di lavoro in una cartella di lavoro e impostando il colore e il motivo del tema in primo piano. Nel passaggio successivo, imposta il colore del tema del carattere e imposta lo stile sulla cella prima di salvare la cartella di lavoro.
Codice per applicare il tema per Excel in Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Apply color theme in Excel in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Instantiate a Workbook. | |
Workbook workbook = new Workbook(); | |
// Get cells collection | |
Cells cells = workbook.getWorksheets().get(0).getCells(); | |
// Get the A3 cell | |
Cell c = cells.get("A3"); | |
// Get the style | |
Style s = c.getStyle(); | |
// Set foreground theme color | |
s.setForegroundThemeColor(new ThemeColor(ThemeColorType.ACCENT_4, 0.5)); | |
// Set the pattern | |
s.setPattern(BackgroundType.DIAGONAL_STRIPE); | |
// Get the font | |
Font f = s.getFont(); | |
// Set the theme color | |
f.setThemeColor(new ThemeColor(ThemeColorType.ACCENT_2, 0.4)); | |
// Apply style. | |
c.setStyle(s); | |
// Put a value. | |
c.putValue("Testing1"); | |
// Save the excel file. | |
workbook.save("output.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
Questo frammento di codice illustra il processo per utilizzare i temi Microsoft Excel predefiniti in Java. Utilizza il metodo getStyle() per accedere allo stile di una cella e imposta il colore del tema chiamando il metodo setForegroundThemeColor(). Utilizza varie opzioni in ThemeColorType mentre imposti le proprietà dello stile e il carattere della cella, dell’intervallo di celle o dell’intera raccolta di celle in un foglio.
Questo articolo ci ha guidato a impostare il colore del tema di una cella. Per applicare la formattazione condizionale, fai riferimento all’articolo su Applicare la formattazione condizionale in Excel utilizzando Java.