Este breve guia descreve o processo para aplicar Excel temas de cores em Python. Ele contém os detalhes do ambiente, uma lista de etapas e um exemplo de código que demonstra o uso do tema para Excel em Python. Você aprenderá a definir várias propriedades, por exemplo, a cor do tema de primeiro plano, o padrão e a cor do tema da fonte.
Etapas para aplicar temas de planilha do Excel em Python
- Configure o IDE para usar Aspose.Cells para Python via Java para aplicar o tema Excel em Python
- Crie ou carregue um Workbook e acesse uma célula de uma planilha específica
- Obtenha o objeto de estilo da célula selecionada
- Definir primeiro plano theme color, padrão de fundo
- Acesse a fonte do estilo e defina a cor do tema nela
- Atualize o estilo da célula e salve a pasta de trabalho
Estas etapas explicam como utilizar o tema Excel em Python. Comece o processo carregando ou criando um arquivo Excel e acessando uma célula da primeira planilha padrão para trabalhar com seu estilo. Defina a cor do tema de primeiro plano usando o enumerador ThemeColorType, o padrão usando o BackgroundType e a cor do tema da fonte antes de salvar a pasta de trabalho resultante.
Código para definir o tema da pasta de trabalho do Excel em 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!!!") |
Este trecho de código demonstra como aplicar o tema Excel em Python. Acessamos o estilo de uma determinada célula, porém, você pode acessar o estilo de toda a coleção de células e definir a cor do tema conforme sua escolha. O enumerador ThemeColorType possui várias opções, por exemplo, BACKGROUND_1, BACKGROUND_2, ACCENT_1 a 6, TEXT_1 e muitas outras.
Este artigo nos ensinou como definir a cor do tema em uma planilha. Para inserir imagens em uma planilha, consulte o artigo em como inserir imagem no Excel usando Python.