Kako primijeniti uvjetno oblikovanje u Excelu u C#

Ovaj informativni vodič predstavlja kako primijeniti uvjetno oblikovanje u Excel u C#. Sadrži skup programskih zadataka koje treba izvršiti tijekom pisanja ove aplikacije zajedno s uzorkom koda za dodavanje uvjetnog oblikovanja u Excelu u C#. Također ćete naučiti postupak dodavanja više uvjeta s različitim oblikovanjem prema zahtjevima aplikacije.

Koraci za dodavanje uvjetnog oblikovanja u MS Excel u C#

  1. Postavite okruženje da koristi Aspose.Cells for .NET za primjenu uvjetnog oblikovanja
  2. Napravite praznu workbook i pristupite njenom prvom zadanom radnom listu
  3. Napravite objekt conditional formatting collection i pristupite njegovoj referenci
  4. Stvorite područje ćelije i dodajte ga objektu zbirke uvjetnog oblikovanja
  5. Stvorite uvjet formata, postavite potrebne parametre i dodajte ga u gore spomenutu kolekciju
  6. Postavite željeno oblikovanje za novonastali uvjet
  7. Spremite izlaznu Excel datoteku nakon dodavanja uvjetnog oblikovanja

Ovi koraci sažimaju postupak za postavljanje uvjetnog oblikovanja u proračunskoj tablici u C#. Proces započinje stvaranjem radne knjige, pristupom njenom prvom radnom listu i dodavanjem objekta uvjetnog oblikovanja u kolekciju ConditionalFormattings odabranog lista. U sljedećim koracima definira se područje ćelije za ovaj objekt zbirke uvjetnog oblikovanja, nakon čega slijedi stvaranje uvjeta i postavljanje stila oblikovanja prije spremanja rezultirajuće Excel datoteke.

Kod za stvaranje uvjetnog oblikovanja u Excelu u C#

Ovaj primjer koda pokazuje implementaciju uvjetnog oblikovanja u Excelu na temelju vrijednosti ćelije u C#. Možete dodati onoliko uvjeta koliko je potrebno ponavljanjem koraka za dodavanje uvjeta pomoću metode AddCondition(), a zatim postavljanjem željenog oblikovanja za njega. Ovaj kôd stvara Excel datoteku u kojoj ćelije u prilagođenom području ćelije automatski postaju crvene kada se vrijednost ćelije postavi između 25 i 100.

Ovaj primjer vodiča naučio nas je primijeniti Excel uvjetno oblikovanje na temelju vrijednosti ćelije u C#. Ako želite naučiti postupak umetanja rezača u radnu knjigu, pogledajte članak na kako umetnuti rezač u Excel koristeći C#.

 Hrvatski