Freigeben über


Characters-Objekt (Word)

Eine Auflistung von Zeichen in einer Auswahl, einem Bereich oder einem Dokument. Es gibt kein Character-Objekt. Stattdessen ist jedes Element in der Characters-Auflistung ein Range-Objekt , das ein Zeichen darstellt.

Hinweise

Sie können die Characters-Eigenschaft eines Document-Objekts, eines Range-Objekts oder eines Selection-Objekts verwenden, um die Characters-Auflistung zurückzugeben. Im folgenden Beispiel wird die Anzahl von ausgewählten Zeichen angezeigt.

MsgBox Selection.Characters.Count & "characters are selected"

Verwenden Sie Characters (Index), wobei Index die Indexnummer ist, um ein Range-Objekt zurückzugeben, das ein Zeichen darstellt. Die Indexnummer stellt die Position eines Zeichens in der Characters-Auflistung dar. Im folgenden Beispiel wird der erste Buchstabe in der Auswahl auf 24 Punkt fett formatiert.

With Selection.Characters(1) 
 .Bold = True 
 .Font.Size = 24 
End With

Hinweise

Die Count-Eigenschaft gibt für diese Auflistung in einem Dokument nur die Anzahl der Elemente im Hauptartikel zurück. Zum Zählen der Elemente in anderen Artikeln verwenden Sie die Auflistung mit dem Range-Objekt.

Für die Characters-Auflistung gibt es keine Add-Methode. Verwenden Sie stattdessen die InsertAfter - oder InsertBefore-Methode , um einem Range-Objekt Zeichen hinzuzufügen. Im folgenden Beispiel wird im aktiven Dokument nach dem ersten Absatz ein neuer Absatz eingefügt.

With ActiveDocument 
 .Paragraphs(1).Range.InsertParagraphAfter 
 .Paragraphs(2).Range.InsertBefore "New Text" 
End With

Methoden

Name
Item

Eigenschaften

Name
Application
Count
Creator
First
Last
Parent

Siehe auch

Referenz zum Word-Objektmodell

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.