Freigeben über


Characters-Objekt (Excel)

Stellt Zeichen in einem Objekt dar, das Text enthält.

Hinweise

Mit dem Characters-Objekt können Sie eine beliebige Abfolge von Zeichen in der vollständigen Textzeichenfolge ändern.

Verwenden Sie Characters (start, length), wobei start die Anfangszeichennummer und length die Anzahl der Zeichen ist, um ein Characters-Objekt zurückzugeben.

Beispiel

Im folgenden Beispiel wird der Zelle B1 Text hinzugefügt und anschließend das zweite Wort fett formatiert.

With Worksheets("Sheet1").Range("B1") 
 .Value = "New Title" 
 .Characters(5, 5).Font.Bold = True 
End With

Die Characters-Eigenschaft des Range-Objekts ist nur erforderlich, wenn Sie den Text eines Objekts ändern müssen, ohne den Rest zu beeinträchtigen (Sie können die Characters-Eigenschaft nicht verwenden, um einen Teil des Texts zu formatieren, wenn das Objekt keinen Rich-Text unterstützt). Wenn Sie den gesamten Text ändern möchten, genügt es im Allgemeinen, wenn Sie die entsprechende Methode oder Eigenschaft direkt auf das Objekt anwenden. Im folgenden Beispiel wird der Inhalt von Zelle A5 kursiv formatiert.

Worksheets("Sheet1").Range("A5").Font.Italic = True

Methoden

Eigenschaften

Siehe auch

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.