Jak použít podmíněné formátování v Excelu v C#

Tato informativní příručka představuje jak použít podmíněné formátování v Excel v C#. Obsahuje sadu programovacích úloh, které je třeba provést při psaní této aplikace, spolu s ukázkovým kódem pro přidání podmíněného formátování v Excelu v C#. Naučíte se také proces přidávání více podmínek s různým formátováním podle požadavků aplikace.

Kroky k přidání podmíněného formátování v MS Excel v C#

  1. Nastavte prostředí tak, aby používalo Aspose.Cells for .NET pro použití podmíněného formátování
  2. Vytvořte prázdný workbook a získejte přístup k jeho prvnímu výchozímu listu
  3. Vytvořte objekt conditional formatting collection a získejte přístup k jeho referenci
  4. Vytvořte oblast buněk a přidejte ji do objektu kolekce podmíněného formátování
  5. Vytvořte podmínku formátu, nastavte její požadované parametry a přidejte ji do výše uvedené kolekce
  6. Nastavte požadované formátování pro nově vytvořenou podmínku
  7. Po přidání podmíněného formátování uložte výstupní soubor aplikace Excel

Tyto kroky shrnují proces nastavení podmíněného formátování v tabulce v C#. Proces je zahájen vytvořením sešitu, přístupem k jeho prvnímu listu a přidáním objektu podmíněného formátování do kolekce ConditionalFormattings vybraného listu. V dalších krocích je definována oblast buněk pro tento objekt kolekce podmíněného formátování a poté je před uložením výsledného souboru aplikace Excel vytvořena podmínka a nastavení jejího stylu formátování.

Kód pro vytvoření podmíněného formátování v Excelu v C#

Tento ukázkový kód ukazuje implementaci podmíněného formátování v Excelu na základě hodnoty buňky v C#. Můžete přidat libovolný počet podmínek opakováním kroků pro přidání podmínky pomocí metody AddCondition() a poté pro ni nastavit požadované formátování. Tento kód vytvoří soubor Excel, kde se buňky v oblasti vlastních buněk automaticky zbarví do červena, jakmile je hodnota buňky nastavena mezi 25 až 100.

Tento ukázkový kurz nás naučil používat Excel podmíněné formátování založené na hodnotě buňky v C#. Pokud se chcete naučit proces vložení průřezu do sešitu, přečtěte si článek na jak vložit slicer v Excelu pomocí C#.

 Čeština