VBA für MS Word

Das MS Word-Objektmodell

Zeichenformatierung: Font-Objekte

Wie kann ich die Schriftart eines Range-Objekts verändern? Wie kann ich die Zeichenformatierung wieder entsprechend der Formatvorlage setzen?

Bild vergrößernMit diesen Eigenschaften kann die Zeichenformatierung geändert werden

Zugriff auf die Zeichenformatierung erhalten Sie über die Font-Eigenschaft. Diese liefert ein Font-Objekt zurück, das u. a. die folgenden Eigenschaften besitzt:

  • Name: Gibt den Namen der Schriftart zurück oder legt ihn fest.

  • Size: Gibt die Größe der Schriftart in Punkt zurück oder legt sie fest.

  • Bold: Gibt an, ob die Schrift fett (True) formatiert ist oder legt dies fest. Entspricht diese Eigenschaft wdUndefined, so gibt es im gewählten Objekt unterschiedliche Einstellungen für diese Eigenschaft.

  • Italic: Gibt an, ob die Schrift kursiv (True) formatiert ist oder legt dies fest. Entspricht diese Eigenschaft wdUndefined, so gibt es im gewählten Objekt unterschiedliche Einstellungen für diese Eigenschaft.

  • Underline: Gibt die Art der Unterstreichung an oder legt sie fest. Der Wert entspricht einer der wdUnderline-Konstanten: wdUnderlineDash (gestrichelt), wdUnderlineDotDash (Punkt-Strich), wdUnderlineDotDotDash (Punkt-Punkt-Strich), wdUnderlineDotted (punktiert), wdUnderlineDouble (doppelt unterstrichen), wdUnderlineNone (keine Unterstreichung), wdUnderlineSingle (einfache Unterstreichung), wdUnderlineThick (fette Unterstreichung), wdUnderlineWavy (gewellt), wdUnderlineWords (nur Worte unterstrichen).

Um die Zeichenformatierung zurückzusetzen, d. h. wieder gemäß der Formatvorlage zu formatieren, wenden Sie die Methode Reset auf das Font-Objekt an. Dies entspricht dem Drücken der Tastenkombination strg + leertaste.

Mitglied werden, Vorteile nutzen!

  • Sie können alles lesen und herunterladen: Beiträge, PDF-Dateien und Zusatzdateien (Checklisten, Vorlagen, Musterbriefe, Excel-Rechner u.v.a.m.)
  • Unsere Autoren beantworten Ihre Fragen

Inhalt

Downloads zu diesem Beitrag

Newsletter abonnieren