Obsah

# Funkce STYLE

Použije styl na buňku obsahující vzorec. Po uplynutí stanovené doby může být použit jiný styl.

Tato funkce vždy vrátí číselnou hodnotu 0, díky čemuž je možné ji přidávat k jiným funkcím v téže buňce, aniž by se změnila hodnota buňky.

Funkce STYLE by neměla být používána bez závažného důvodu, je určena k tomu, aby u asynchronních funkcí doplňků poskytovala vizuální oznámení o tom, že je k dispozici výsledek. V téměř všech ostatním případech je lepší použít místo ní podmíněné formátování.

### Syntaxe

STYLE("Styl" [; Čas [; "Styl2"]])

Styl je název stylu buňky, který se má na buňku použít. Nerozlišuje se u něj velikost písmen a musí být uzavřen do dvojitých uvozovek.

Čas je nepovinný časový úsek, zadaný v sekundách. Po uplynutí tohoto času se použije styl uvedený jako Styl2. Pokud tento parametr není zadán, ke změně stylu nedojde.

Styl2 je nepovinný název stylu buňky, který má být pro buňku použit po uplynutí časového úseku zadaného parametrem Čas. Pokud není tento parametr uveden, předpokládá se styl „Výchozí“.

Pokud jsou parametry funkcí LibreOffice Calc označeny jako „nepovinné“, je možné je vynechat, pokud za nimi nenásledují žádné další parametry. Např. pokud má funkce čtyři parametry a poslední dva jsou označeny jako „nepovinné“, je možné vynechat parametr 4 nebo parametry 3 a 4, ale není možné vynechat samotný parametr 3.

### Příklady

=10+STYLE("Dobré";60;"Neutrální")

Zadá do buňky hodnotu 10 a použije styl pojmenovaný „Dobré“. Po 60 sekundách se styl změní na „Neutrální“.

=A1*A2+STYLE(IF(CURRENT()<100;"Špatné";"Dobré"))

Zadá do buňky výsledek vynásobení hodnot v buňkách A1 a A2 a použije styl „Špatné“, pokud je výsledek menší než 100, v opačném případě použije styl „Dobré“. Funkce CURRENT() získá aktuálně vyhodnocenou hodnotu funkce v buňce.

="Celkem"&T(STYLE("Výsledek"))

Zadá do buňky text „Celkem“ a použije styl pojmenovaný „Výsledek“. Tento příklad pracuje s textovými hodnotami, proto je nutné výstup funkce STYLE přidat k textu pomocí operátoru &. Funkce T() zabrání tomu, aby se k výslednému textu připojilo číslo „0“.

#### Technické informace

Tato funkce NENÍ součástí standardu Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format. Její jmenný prostor je

ORG.OPENOFFICE.STYLE

Související témata

Wiki stránka STYLE.

Funkce sešitu

Přiřazení formátu pomocí vzorce

Funkce CURRENT

Funkce T