Ovaj kratki vodič vodi o kako primijeniti uvjetno oblikovanje u Excel na temelju vrijednosti ćelije pomoću Pythona. Sadrži pojedinosti za postavljanje razvojnog okruženja pomoću resursa na danoj vezi, popis koraka koji opisuju logiku i primjer koda koji se može izvoditi za uvjetno oblikovanje temeljeno na tekstu pomoću Pythona. Također ćete naučiti različite vrste uvjeta i drugih prilagodbi tijekom rada s ovim uzorkom koda.
Koraci za primjenu uvjetnog oblikovanja u Excelu pomoću Pythona
- Postavite okruženje da koristi Aspose.Cells za Python putem Jave preko Jave za formatiranje ćelija
- Napravite Workbook i pristupite prvom radnom listu na kojem treba izvršiti uvjetno oblikovanje
- Stvorite conditional formatting instancu u odabranom listu i ostvarite joj pristup
- Stvorite raspon ćelija na koji će se ovaj uvjet primijeniti i postavite ga na objekt oblikovanja
- Dodajte uvjet za objekt uvjetnog oblikovanja postavljanjem FormatConditionType i raspona
- Postavite boju pozadine za pojedinačno stanje i spremite rezultirajuću radnu knjigu
Ovi koraci definiraju postupak za dodavanje uvjetnog oblikovanja u Excelu pomoću Pythona. Proces započinje stvaranjem radne knjige, pristupom radnom listu iz nje i stvaranjem praznog uvjetnog oblikovanja. U sljedećim koracima postavljaju se različiti parametri za uvjetno oblikovanje kao što je područje ćelije, uvjet koji treba provjeriti i formatiranje koje treba izvršiti kada se uvjet ispuni.
Kod za primjenu uvjetnog oblikovanja pomoću Pythona
Ovaj primjer koda pokazuje postupak primjene uvjetnog oblikovanja u Excelu na temelju vrijednosti ćelije pomoću Pythona. Demonstrira oblikovanje na temelju niza vrijednosti koje je postavio korisnik. Međutim, možete koristiti druge vrste uvjeta formata kao što su EXPRESSION, COLOR_SCALE, DATA_BAR i CONTAINS_TEXT da biste ih nabrojali. Slično, drugi tipovi operatora mogu biti EQUAL, GREATER_THAN, GREATER_OR_EQUAL i NOT_BETWEEN, itd.
Ovaj vodič nas je naučio postaviti uvjetno oblikovanje u proračunskoj tablici pomoću Pythona. Ako želite primijeniti filtre u Excelu, pogledajte članak na kako primijeniti filtar u Excelu koristeći Python.