Aplicar temas de cores do Excel em Python

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

  1. Configure o IDE para usar Aspose.Cells para Python via Java para aplicar o tema Excel em Python
  2. Crie ou carregue um Workbook e acesse uma célula de uma planilha específica
  3. Obtenha o objeto de estilo da célula selecionada
  4. Definir primeiro plano theme color, padrão de fundo
  5. Acesse a fonte do estilo e defina a cor do tema nela
  6. 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.

 Português