Bruker en stil på cellen som inneholder formelen. Etter en viss tid kan en annen stil brukes.
Denne funksjonen returnerer alltid den numeriske verdien 0, som gjør det mulig å bruke den ved å legge til STYLE-funksjonen til andre funksjoner i samme celle uten å endre verdien.
STYLE-funksjonen bør ikke brukes uten tvingende grunn, dens formål er bruk med asynkrone tilleggsfunksjoner for å visuelt varsle om tilgjengeligheten av et resultat. I nesten alle andre tilfeller er bruk av betinget formatering i stedet et bedre valg.
STYLE("Stil" [; Tid [; "Stil2"]])
Stil er navnet på cellestilen som skal brukes på cellen. Stilnavn skiller ikke mellom store og små bokstaver og må angis i anførselstegn.
Tid er en valgfri tidsperiode i sekunder. Etter at denne tiden er utløpt, brukes stilen definert i Style2. La denne parameteren stå tom hvis du ikke vil at stilen skal endres.
Style2 er det valgfrie navnet på en cellestil som er tildelt cellen etter at tiden angitt i Time-parameteren har utgløpt Hvis denne parameteren mangler, brukes cellestilen "Standard".
I LibreOfficeDev Calc-funksjoner kan parametre merket som «valgfri» kun utelates hvis ingen parameter følger etter. For eksempel i en funksjon med fire parametre, hvor de siste to parametrene er merket som «valgfri», kan du utelade parameter 4 eller parametrene 3 og 4, men du kan ikke utelate parameter 3 alene.
=10+STYLE("Bra",60,"Nøytral")
Skriver inn verdien 10 i cellen og bruker stilen kalt "Bra". Etter 60 sekunder brukes stilen "Nøytral".
=A1*A2+STYLE(IF(CURRENT()<100,"Dårlig","Bra"))
Legger inn resultatet av å multiplisere verdiene i cellene A1 og A2 og bruker stilen "Dårlig" hvis resultatet er mindre enn 100, ellers brukes stilen "God". Her brukes funksjonen CURRENT() for å få den nåværende evaluerte verdien av funksjonen i cellen.
="Totalt"&T(STYLE("Resultat"))
Skriver inn teksten "Totalt" i cellen og bruker stilen kalt "Resultat". Legg merke til at dette eksemplet omhandler tekstverdier, derfor må utdata fra STYLE-funksjonen legges til teksten ved å bruke &-operatoren. Funksjonen T() brukes for å forhindre at tallet "0" legges til den resulterende teksten.
ORG.OPENOFFICE.STYLE