TextStyleAdd

Lägger till stilarna som anges av stilar till text i en enda åtgärd.

Format 

TextStyleAdd ( text ; stilar )

Parametrar 

text – ett textuttryck eller textfält.

stilar – en av de namngivna stilar som du hittar nedan under Beskrivning.

Returnerad datatyp 

text

Ursprungsversion 

7.0

Beskrivning 

Du kan lägga till flera stilar genom att använda operatorn + mellan stilnamnen. Negativa värden är inte giltiga. Om den enda angivna stilen är Plain tas alla stilar bort. Plain ignoreras om den blandas med andra stilar. Namnen på stilarna skiljer inte mellan versaler och gemener och de innehåller inga blanksteg.

Tillvalen för textformat går förlorade om den returnerade datatypen inte är text.

Följande stilar är tillgängliga:

  • Plain
  • Bold
  • Italic
  • Underline
  • HighlightYellow
  • Condense
  • Extend
  • Strikethrough
  • SmallCaps
  • Superscript
  • Subscript
  • Uppercase
  • Lowercase
  • Titlecase
  • WordUnderline
  • DoubleUnderline
  • AllStyles (alla tillgängliga stilar)

Kommentarer 

  • Om du vill formatera eller ändra textens skiftläge använder du funktionen för Lower, Upper eller Proper (mer information finns i Textfunktioner).

Exempel 1 

TextStyleAdd ( "Rutig" ; Italic ) returnerar ordet Rutig i kursiv stil.

TextStyleAdd ( Förnamn ; Bold+Underline ) returnerar Sofie i fet, understruken stil om fältet Förnamn innehåller Sofie.

Exempel 2 

Följande beräkning tar bort alla stilar från texten och gör sedan hela frasen kursiv.

Kopiera
TextStyleAdd ( TextStyleAdd ( Förnamn ; Plain ) ; Italic )

Exempel 3 

Följande beräkning skapar två beskrivningar av stilar och sammanfogar sedan två fraser med de stilarna. Genom att använda funktionen Let kan du på ett effektivt sätt undvika att skapa en lång och komplicerad TextStyleAdd-sats.

Kopiera
Let([
   TitleStyle = Smallcaps + Titlecase ; 
   BodyStyle = Plain 
] ; 
TextStyleAdd ( titleField ; titleStyle ) & "¶¶" & TextStyleAdd ( bodyField ; BodyStyle ) )

Exempel 4 

I följande exempel visas hur du hittar alla förekomster av flera ord och ändrar deras stil. Använd funktionen Substitute kombinerat med funktionen TextStyleAdd.

Kopiera
Substitute ( ArticleBody ; 
[ "Fras1" ; TextStyleAdd ( "Fras 1" ; Italic ) ] ; 
[ "Fras 2" ; TextStyleAdd ( "Fras 2" ; Bold ) ] )