Цей короткий посібник описує процес застосування тем кольорів Excel у Python. Він містить деталі середовища, список кроків і зразок коду, що демонструє використання теми для Excel у Python. Ви навчитеся встановлювати різні властивості, наприклад, колір теми переднього плану, візерунок і колір теми шрифту.
Кроки для застосування тем електронної таблиці Excel у Python
- Налаштуйте IDE на використання Aspose.Cells для Python через Java для застосування теми Excel у Python
- Створіть або завантажте Workbook і отримайте доступ до клітинки з певного аркуша
- Отримати об’єкт стилю виділеної клітинки
- Установити передній план theme color, фоновий візерунок
- Отримайте доступ до шрифту зі стилю та встановіть у ньому колір теми
- Оновіть стиль комірки та збережіть книгу
У цих кроках пояснюється, як використовувати тему Excel у Python. Розпочніть процес із завантаження або створення файлу Excel і доступу до клітинки з першого аркуша за замовчуванням для роботи з його стилем. Установіть колір теми переднього плану за допомогою перелічувача ThemeColorType, візерунок за допомогою BackgroundType та колір теми шрифту перед збереженням отриманої книги.
Код для встановлення теми книги Excel у Python
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!!!") |
Цей фрагмент коду демонструє, як застосувати тему Excel у Python. Ми отримали доступ до стилю окремої комірки, однак ви можете отримати доступ до стилю всієї колекції комірок і встановити колір теми на свій вибір. Перелічувач ThemeColorType має різні параметри, наприклад, BACKGROUND_1, BACKGROUND_2, ACCENT_1 до 6, TEXT_1 та багато інших.
Ця стаття навчила нас встановлювати колір теми на аркуші. Щоб вставити зображення в аркуш, зверніться до статті як вставити зображення в Excel за допомогою Python.