[Megoldva] Cella feltételeinek megadása után cellaformázás

Táblázatkezelő
fat spider
Önkéntesek
Hozzászólások: 223
Csatlakozott: 2010. május 17., hétfő 14:15
Tartózkodási hely: Debrecen

[Megoldva] Cella feltételeinek megadása után cellaformázás

Hozzászólás Szerző: fat spider »

Calc-ban készítek számolást, amit képernyőmentéssel szeretnék betenni a prezentációmban. Minden lépést külön képbe szeretnék a prezentációba betenni.

A kérdésem az, hogy hogy lehet megoldani azt, hogy amelyik cellába bármi be van írva (bármilyen karakter) azt a cellát az általam megadott szempontok szerint formázza meg a program.

Tehát, ha van egy bármilyen szám, akkor ne kézzel kelljen a cellát körberajzolnom, kiemelnem akár színnel, hanem az legyen a cellában a feltétel, hogy ha nem üres a cella, akkor emelje ki (színnel vagy vastagított fonttal), rajzolja körbe a cellát...(a feltételeket változtathatom)
A hozzászólást 1 alkalommal szerkesztették, utoljára fat spider 2019. szeptember 11., szerda 19:17-kor.
Win 10, LibO verzió: 7.2.0.4 (x64)
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Cella feltételeinek megadása után cellaformázás

Hozzászólás Szerző: Zizi64 »

Amit leírtál, az alapján egyértelműen a Feltételes formázás funkciót kell használnod.

Létrehozod és beállítod a megfelelő cellastílust.
Megjegyzed a nevét.
Kijelölöd a feltételesen formázni kívánt cellatartományt.
Formátum - Feltételes - Feltétel:
ha elegendő, hogy a nullstringet, vagy nullstring eredményt adó képletet tartalmazó cellák alap stílusúak maradnak (ez lehet bármely stílus!) amelyek viszont ettől eltérő tartalommal vannak kitöltve, azok az általad létrehozott stílusúak:
A cella értéke - Nem egyenlő - "" (két dupla macskaköröm)
Megadod, hogy ekkor melyik stílus tulajdonságait vegye fel a cella ( amit létrehoztál)

Ezután az összes cella - amit most feltételesen megformáztál -, át fog váltani az általad megadott stílusra, amint beleírsz valamit, és Enter-rel elfogadod azt.

Az A1:C10 tartományt előbb megformáztam egy eleve létező stílussal, majd az általam létrehozott stílussal végrehajtottam a tartományon a fentebb leírtakat:
FeltFormázás.ods
(9.36 KiB) Letöltve 201 alkalommal.
Természetesen több, mint egy feltételt megadhatsz, így cellatartalomtól függően más és más stílust alkalmazhat ugyanaz az egy CF feltételhalmaz.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
fat spider
Önkéntesek
Hozzászólások: 223
Csatlakozott: 2010. május 17., hétfő 14:15
Tartózkodási hely: Debrecen

Re: Cella feltételeinek megadása után cellaformázás

Hozzászólás Szerző: fat spider »

Zizi64 írta:Amit leírtál, az alapján egyértelműen a Feltételes formázás funkciót kell használnod.

Létrehozod és beállítod a megfelelő cellastílust.
Megjegyzed a nevét.
Kijelölöd a feltételesen formázni kívánt cellatartományt.
Formátum - Feltételes - Feltétel:
ha elegendő, hogy a nullstringet, vagy nullstring eredményt adó képletet tartalmazó cellák alap stílusúak maradnak (ez lehet bármely stílus!) amelyek viszont ettől eltérő tartalommal vannak kitöltve, azok az általad létrehozott stílusúak:
A cella értéke - Nem egyenlő - "" (két dupla macskaköröm)
Megadod, hogy ekkor melyik stílus tulajdonságait vegye fel a cella ( amit létrehoztál)

Ezután az összes cella - amit most feltételesen megformáztál -, át fog váltani az általad megadott stílusra, amint beleírsz valamit, és Enter-rel elfogadod azt.

Az A1:C10 tartományt előbb megformáztam egy eleve létező stílussal, majd az általam létrehozott stílussal végrehajtottam a tartományon a fentebb leírtakat:
FeltFormázás.ods
Természetesen több, mint egy feltételt megadhatsz, így cellatartalomtól függően más és más stílust alkalmazhat ugyanaz az egy CF feltételhalmaz.

Köszönöm, nagyon hasznos volt a válaszod, annak alapján meg tudtam oldani a feladatot! :-)
Külön köszönöm a minta példát!
Win 10, LibO verzió: 7.2.0.4 (x64)
Válasz küldése