Ovaj kratki vodič opisuje postupak primjene Excel tema boja u Pythonu. Sadrži pojedinosti o okruženju, popis koraka i primjer koda koji demonstrira korištenje teme za Excel u Pythonu. Naučit ćete postaviti različita svojstva, na primjer boju teme prednjeg plana, uzorak i boju teme fonta.
Koraci za primjenu tema Excel proračunskih tablica u Pythonu
- Postavite IDE da koristi Aspose.Cells za Python putem Jave za primjenu Excel teme u Pythonu
- Stvorite ili učitajte Workbook i pristupite ćeliji s određenog lista
- Dohvaćanje objekta stila odabrane ćelije
- Postavi prednji plan theme color, uzorak pozadine
- Pristupite fontu iz stila i postavite boju teme u njemu
- Ažurirajte stil ćelije i spremite radnu knjigu
Ovi koraci objašnjavaju kako koristiti Excel temu u Pythonu. Započnite postupak učitavanjem ili stvaranjem Excel datoteke i pristupom ćeliji s prvog zadanog lista za rad s njezinim stilom. Postavite boju teme u prvom planu koristeći enumerator ThemeColorType, uzorak pomoću BackgroundType i boju teme fonta prije spremanja rezultirajuće radne knjige.
Kod za postavljanje teme Excel radne knjige u Pythonu
import jpype | |
import asposecells as cells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, ThemeColor, ThemeColorType, BackgroundType | |
# Instantiate a license | |
license = License() | |
license.setLicense("License.lic") | |
# Instantiate a Workbook. | |
workbook = Workbook() | |
# Get cells collection | |
cells = workbook.getWorksheets().get(0).getCells() | |
# Get the A3 cell | |
c = cells.get("A3") | |
# Get the style | |
s = c.getStyle() | |
# Set foreground theme color | |
s.setForegroundThemeColor(ThemeColor(ThemeColorType.ACCENT_4, 0.5)) | |
# Set the pattern | |
s.setPattern(BackgroundType.DIAGONAL_STRIPE) | |
# Get the font | |
f = s.getFont() | |
# Set the theme color | |
f.setThemeColor(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") | |
print("Theme color applied successfully!!!") |
Ovaj isječak koda pokazuje kako primijeniti Excel temu u Pythonu. Pristupili smo stilu određene ćelije, međutim, možete pristupiti stilu cijele kolekcije ćelija i postaviti boju teme prema vašem izboru. Enumerator ThemeColorType ima razne opcije, na primjer, BACKGROUND_1, BACKGROUND_2, ACCENT_1 do 6, TEXT_1 i mnoge druge.
Ovaj nas je članak naučio postaviti boju teme na radnom listu. Za umetanje slika u radni list, pogledajte članak na kako umetnuti sliku u Excel koristeći Python.