Excel teman och färger

Hur man tillämpar och skapar färgschema i Excel

Dokumentteman gör det enkelt att koordinera färger, teckensnitt och grafisk formateringseffekter för Excel-dokument och uppdatera dem snabbt. Teman ger en enhetlig look med namngivna stilar, grafiska effekter och andra objekt som används i en arbetsbok. Till exempel ser Accent1-stilen annorlunda ut i Office och Apex-temana. Ofta tillämpar du ett dokumenttema och ändrar det sedan efter hur du vill ha det.

Hur man tillämpar ett färgschema i Excel

  1. Öppna Excel och gå till fliken “Sidlayout” i Excel-ribbonen.
  2. Klicka på knappen “Färger” i avsnittet “Teman”.
  3. Välj en färgpalett som matchar dina krav eller sväva över en schema för att se en förhandsgranskning i realtid.

Hur man skapar en anpassad färgpalett i Excel

Du kan skapa din egen färguppsättning för att ge ditt dokument en fräsch, unik look eller följa din organisations varumärkesstandard.

  1. Öppna Excel och gå till fliken “Sidlayout” i Excel-ribbonen.

  2. Klicka på knappen “Färger” i avsnittet “Teman”.

  3. Klicka på knappen “Anpassa färger…”.

  4. I dialogrutan “Skapa nya temafärger” kan du välja färger för varje element genom att klicka på färgnedtagningarna bredvid dem. Du kan välja färger från paletten eller definiera anpassade färger med hjälp av alternativet “Fler färger”.

  5. Efter att ha valt alla önskade färger, ange ett namn för din anpassade färgpalett i fältet “Namn”.

  6. Klicka på knappen “Spara” för att spara din anpassade färgpalett. Din anpassade färgpalett kommer nu att finnas tillgänglig i rullgardinsmenyn “Färger” för framtida användning.

** Hur man skapar och tillämpar färgschema i Aspose.Cells för Python via .NET**

Aspose.Cells för Python via .NET tillhandahåller funktioner för anpassning av teman och färger.

** Hur man skapar anpassat färgtema i Aspose.Cells för Python via .NET**

Om färgteman används i filen behöver vi inte modifiera varje cell individuellt, vi behöver bara ändra färgerna i temat.

Nedan följer ett exempel på hur man tillämpar anpassade teman med önskade färger. Vi använder en provmall manuellt skapad i Microsoft Excel 2007.

Följande exempel laddar en mall XLSX-fil, definierar färger för olika temafärgtyper, applicerar de anpassade färgerna och sparar excelfilen.

from aspose.cells import Workbook,License,PdfSaveOptions, LoadOptions, LoadFormat, LoadFilter, LoadDataFilterOptions, PasteOptions,PasteType
from aspose.pydrawing import Color
# For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Instantiate Workbook object.
# Open an exiting excel file.
workbook = Workbook(dataDir + "book1.xlsx")
# Define Color array (of 12 colors) for Theme.
colors = []
colors.append(Color.from_argb(255, 250, 235, 215)) # Background1
colors.append(Color.from_argb(255, 165, 42, 42)) # Text1
colors.append(Color.from_argb(255, 240, 248, 255)) # Background2
colors.append(Color.from_argb(255, 255, 255, 0)) # Text2
colors.append(Color.from_argb(255, 154, 205, 50)) # Accent1
colors.append(Color.from_argb(255, 255, 0, 0)) # Accent2
colors.append(Color.from_argb(255, 255, 192, 203)) # Accent3
colors.append(Color.from_argb(255, 128, 0, 128)) # Accent4
colors.append(Color.from_argb(255, 152, 251, 152)) # Accent5
colors.append(Color.from_argb(255, 255, 165, 0)) # Accent6
colors.append(Color.from_argb(255, 0, 128, 0)) # Hyperlink
colors.append(Color.from_argb(255, 128, 128, 128)) # Followed Hyperlink
# Set the custom theme with specified colors.
workbook.custom_theme("CustomeTheme1", colors)
# Save as the excel file.
workbook.save(dataDir + "output.out.xlsx")

** Hur man tillämpar temafärger i Aspose.Cells för Python via .NET**

Det följande exemplet applicerar en cells förgrund och fontfärger baserat på standardtema (av arbetsbok) färgtyper. Det sparar också excelfilen på disken.

from aspose.cells import BackgroundType, ThemeColor, ThemeColorType, Workbook
from os import os, path
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Create directory if it is not already present.
IsExists = path.isdir(dataDir)
if notIsExists:
os.makedirs(dataDir)
# Instantiate a Workbook.
workbook = Workbook()
# Get cells collection in the first (default) worksheet.
cells = workbook.worksheets[0].cells
# Get the D3 cell.
c = cells.get("D3")
# Get the style of the cell.
s = c.get_style()
# Set foreground color for the cell from the default theme Accent2 color.
s.foreground_theme_color = ThemeColor(ThemeColorType.ACCENT2, 0.5)
# Set the pattern type.
s.pattern = BackgroundType.SOLID
# Get the font for the style.
f = s.font
# Set the theme color.
f.theme_color = ThemeColor(ThemeColorType.ACCENT4, 0.1)
# Apply style.
c.set_style(s)
# Put a value.
c.put_value("Testing1")
# Save the excel file.
workbook.save(dataDir + "output.out.xlsx")

** Hur man hämtar och sätter temafärger i Aspose.Cells för Python via .NET**

Nedan följer några metoder och egenskaper som implementerar temafärger.

Följande exempel visar hur man hämtar och ställer in tema färger.

Följande exempel använder en mall XLSX-fil, hämtar färgerna för olika temafärgtyper, ändrar färgerna och sparar Microsoft Excel-filen.

from aspose.cells import ThemeColorType, Workbook
from aspose.pydrawing import Color
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Instantiate Workbook object.
# Open an exiting excel file.
workbook = Workbook(dataDir + "book1.xlsx")
# Get the Background1 theme color.
c = workbook.get_theme_color(ThemeColorType.BACKGROUND1)
# Print the color.
print("theme color Background1: " + str(c))
# Get the Accent2 theme color.
c = workbook.get_theme_color(ThemeColorType.ACCENT2)
# Print the color.
print("theme color Accent2: " + str(c))
# Change the Background1 theme color.
workbook.set_theme_color(ThemeColorType.BACKGROUND1, Color.red)
# Get the updated Background1 theme color.
c = workbook.get_theme_color(ThemeColorType.BACKGROUND1)
# Print the updated color for confirmation.
print("theme color Background1 changed to: " + str(c))
# Change the Accent2 theme color.
workbook.set_theme_color(ThemeColorType.ACCENT2, Color.blue)
# Get the updated Accent2 theme color.
c = workbook.get_theme_color(ThemeColorType.ACCENT2)
# Print the updated color for confirmation.
print("theme color Accent2 changed to: " + str(c))
# Save the updated file.
workbook.save(dataDir + "output.out.xlsx")

Fortsatta ämnen