Zastosuj motywy kolorów programu Excel przy użyciu języka C#

W tym artykule opisano szczegóły stosowania motywów kolorów Excel przy użyciu języka C#. Zawiera kroki programowania, szczegóły konfiguracji IDE i przykładowy kod do zastosowania motywów arkusza kalkulacyjnego Excel przy użyciu języka C#. Poznasz różne właściwości i metody wymagane do ustawienia kolorów motywu w arkuszu.

Kroki, aby ustawić motyw programu Excel przy użyciu języka C#

  1. Ustaw środowisko tak, aby używało Aspose.Cells for .NET do stosowania motywów Excela
  2. Utwórz workbook i uzyskaj dostęp do komórki z jej domyślnego arkusza
  3. Uzyskaj styl komórki i zastosuj foreground theme color i wzór
  4. Uzyskaj dostęp do czcionki ze stylu i ustaw jej kolor motywu
  5. Ustaw styl z powrotem w komórce i umieść tekst do przetestowania
  6. Zapisz skoroszyt z zastosowanym motywem

Poniższe kroki podsumowują proces pracy z motywem dla programu Excel przy użyciu języka C#. Rozpocznij proces, uzyskując dostęp do właściwości style komórki z określonego arkusza w skoroszycie. Ustaw ForegroundThemeColor, Pattern i czcionkę ThemeColor przed zapisaniem zaktualizowanego stylu w komórce w wyjściowym pliku Excel.

Kod do stosowania motywów programu Microsoft Excel w języku 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");
}
}

Ten kod ilustruje użycie motywu skoroszytu programu Excel w języku C#* dla komórki. W razie potrzeby możesz ustawić ten motyw dla zakresu komórek lub całych arkuszy. Użyj modułu wyliczającego ThemeColorType, aby zaimprowizować kod, ustawiając różne kolory motywu według własnego wyboru.

W tym artykule nauczyliśmy się, jak używać kolorów motywu programu Excel dla różnych komórek. Jeśli chcesz zastosować formatowanie warunkowe w programie Excel, zapoznaj się z artykułem na temat jak zastosować formatowanie warunkowe w Excelu w C#.

 Polski