Použití barevných motivů Excelu pomocí C#

Tento článek obsahuje podrobnosti o aplikaci Excel barevných motivů pomocí C#. Obsahuje kroky programování, podrobnosti o konfiguraci IDE a ukázkový kód pro použití ** motivů tabulkového procesoru Excel pomocí C#**. Naučíte se různé vlastnosti a metody potřebné pro nastavení barev motivu v pracovním listu.

Kroky k nastavení motivu Excel pomocí C#

  1. Nastavte prostředí tak, aby k použití motivů Excelu používalo Aspose.Cells for .NET
  2. Vytvořte workbook a získejte přístup k buňce z jejího výchozího listu
  3. Získejte styl buňky a použijte foreground theme color a vzor
  4. Otevřete písmo ze stylu a nastavte jeho barvu motivu
  5. Nastavte styl zpět do buňky a vložte nějaký text pro testování
  6. Uložte sešit s použitým motivem

Tyto kroky shrnují proces práce s motivem pro Excel pomocí C#. Zahajte proces přístupem k vlastnosti stylu buňky ze zadaného listu v sešitu. Před uložením tohoto aktualizovaného stylu do buňky ve výstupním souboru Excel nastavte ForegroundThemeColor, Pattern a ThemeColor písma.

Kód pro použití motivů Microsoft Excel s C#

using System;
using Aspose.Cells;
class Program
{
static void Main(string[] args) // Apply Themes to Excel in C#
{
new License().SetLicense("License.lic");
// Instantiate a Workbook.
Workbook workbook = new Workbook();
// Get cells collection
Cells cells = workbook.Worksheets[0].Cells;
// Get the A3 cell
Aspose.Cells.Cell c = cells["A3"];
// Get the style
Style s = c.GetStyle();
// Set foreground theme color
s.ForegroundThemeColor = new ThemeColor(ThemeColorType.Accent4, 0.5);
// Set the pattern
s.Pattern = BackgroundType.DiagonalStripe;
// Get the font
Aspose.Cells.Font f = s.Font;
// Set the theme color
f.ThemeColor = new ThemeColor(ThemeColorType.Accent2, 0.4);
// Apply style.
c.SetStyle(s);
// Put a value.
c.PutValue("Testing1");
// Save the excel file.
workbook.Save("output.xlsx");
Console.WriteLine("Theme colors applied to Excel successfully");
}
}

Tento kód ukazuje použití motivu sešitu Excel v C# pro buňku. V případě potřeby můžete toto téma nastavit pro řadu buněk nebo celé listy. Pomocí enumerátoru ThemeColorType můžete kód improvizovat nastavením různých barev motivu podle svého výběru.

Tento článek nás naučil, jak používat barvy motivu Excel pro různé buňky. Pokud chcete v Excelu použít podmíněné formátování, přečtěte si článek o jak použít podmíněné formátování v Excelu v C#.

 Čeština