W tym przewodniku opisano szczegółowo używanie wbudowanego motywu Excel w Javie dla komórki. Zawiera zasoby wymagane do programowania, listę kroków do napisania aplikacji i przykładowy kod do opracowania programu do ustawiania motywów arkusza kalkulacyjnego Excel w Javie. Użyj tej funkcji na platformach obsługujących język Java i różne języki, takie jak C#, Java, Python, Node.js i C++.
Kroki, aby zastosować motyw programu Excel w Javie
- Ustaw środowisko, aby używać Aspose.Cells for Java do ustawiania motywu dla programu Excel
- Utwórz lub załaduj Excel file z pewnymi danymi i uzyskaj z nich dostęp do komórki
- Pobierz styl komórki i ustaw kolor motywu pierwszego planu za pomocą obiektu ThemeColor
- Pobierz czcionkę komórki i ustaw jej kolor motywu
- Ustaw nowy styl komórki
- Zapisz skoroszyt
Wyżej wymienione kroki opisują proces używania motywu skoroszytu programu Excel w języku Java. Rozpocznij proces, uzyskując dostęp do stylu komórki z arkusza w skoroszycie i ustawiając kolor i wzór motywu pierwszego planu. W następnym kroku ustaw kolor motywu czcionki i styl komórki przed zapisaniem skoroszytu.
Kod do zastosowania motywu dla programu Excel w Javie
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"); | |
} | |
} |
Ten fragment kodu ilustruje proces używania domyślnych motywów Microsoft Excel w Javie. Używa metody getStyle(), aby uzyskać dostęp do stylu komórki i ustawia kolor motywu, wywołując metodę setForegroundThemeColor(). Użyj różnych opcji w ThemeColorType podczas ustawiania właściwości stylu i czcionki komórki, zakresu komórek lub całego zbioru komórek w arkuszu.
W tym artykule poinstruowaliśmy nas, jak ustawić kolor motywu komórki. Aby zastosować formatowanie warunkowe, zapoznaj się z artykułem na temat Zastosuj formatowanie warunkowe w programie Excel przy użyciu języka Java.