TextStilZufügen

Fügt den angegebenen Stil dem Text in einer einzelnen Aktion hinzu.

Format 

TextStilZufügen ( Text ; Stile )

Parameter 

Text - beliebiger Textausdruck oder Textfeld.

Stile - beliebiger benannter Stil, der nachfolgend unter „Beschreibung“ aufgeführt ist.

Zurückgegebener Datentyp 

Text

Ursprung in Version 

7.0

Beschreibung 

Sie können mehrere Stile hinzufügen, indem Sie zwischen den Stilnamen den Operator + eingeben. Negative Werte sind ungültig. Alle Stile werden entfernt, wenn „Plain“ der einzig angegebene Stil ist. „Plain“ wird ignoriert, wenn er mit anderen Stilen gemischt wird. Stile unterscheiden keine Groß-/Kleinschreibung und enthalten keine Leerzeichen.

Textformatoptionen gehen verloren, wenn der zurückgegebene Feldtyp nicht „Text“ ist.

Die folgenden Stile sind verfügbar.

  • Plain
  • Bold
  • Italic
  • Underline
  • HighlightYellow
  • Condense
  • Extend
  • Strikethrough
  • SmallCaps
  • Superscript
  • Subscript
  • Uppercase
  • Lowercase
  • Titlecase
  • WordUnderline
  • DoubleUnderline
  • AllStyles (alle verfügbaren Stile)

Hinweise 

  • Um die Groß-/Kleinschreibung von Text zu formatieren oder zu ändern, verwenden Sie die Funktionen Kleinbuchstaben, Großbuchstaben oder GroßKleinbuchstaben (siehe Textfunktionen).

Beispiel 1 

TextStilZufügen ( "Wolle" ; Italic ) gibt das Wort Wolle in Kursivschrift zurück.

TextStilZufügen ( Vorname ; Bold + Underline ) gibt Sophie fett gedruckt und unterstrichen zurück, wenn das Feld „Vorname“ den Wert „Sophie“ enthält.

Beispiel 2 

Die folgende Formel entfernt alle Stile vom Text und setzt dann die komplette Phrase in Kursivschrift.

Kopieren
TextStilZufügen ( TextStilZufügen ( Vorname ; Plain ) ; Italic )

Beispiel 3 

Die folgende Formel erstellt zwei Beschreibungen von Stilen und verkettet dann zwei Phrasen, die diese Stile verwenden. Mithilfe der Funktion SetzeVar können Sie eine lange und komplexe TextStilZufügen-Anweisung vermeiden.

Kopieren
SetzeVar ( [
   TitleStyle = Smallcaps + Titlecase ; 
   BodyStyle = Plain 
] ; 
TextStilZufügen ( Titelfeld ; titleStyle ) & "¶¶" & TextStilZufügen ( Haupttext ; BodyStyle ) )

Beispiel 4 

Verwenden Sie im folgenden Beispiel die Funktion Austauschen in Kombination mit der Funktion TextStilZufügen, um jedes Auftreten verschiedener Wörter zu finden und ihren Stil zu ändern.

Kopieren
Austauschen ( Artikeltext ; 
[ "Phrase1" ; TextStilZufügen ( "Phrase 1" ; Italic ) ] ; 
[ "Phrase2" ; TextStilZufügen ( "Phrase 2" ; Bold ) ] ;