TextRange2.Runs-Eigenschaft (Office)
Ruft ein TextRange2 -Objekt, das die angegebene Untermenge von Textläufe darstellt. Einen Textlauf besteht aus einem Bereich von Zeichen, die dieselben Schriftattribute aufweisen. Schreibgeschützt.
Syntax
Ausdruck. Ausführungen (Start, Länge)
Ausdruck Ein Ausdruck, der ein TextRange2-Objekt zurückgibt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Start | Optional | Long | Der erste Textlauf des angegebenen Bereichs. |
Length | Optional | Long | Die Anzahl der zurückzugebenden Textläufe. |
Rückgabewert
TextRange2
HinwBemerkungeneise
Wenn sowohl Start als auch Länge weggelassen werden, beginnt der zurückgegebene Bereich mit der ersten Ausführung und endet mit dem letzten Absatz im angegebenen Bereich.
Wenn Start angegeben ist, aber Length nicht angegeben wird, enthält der zurückgegebene Bereich eine Ausführung.
Wenn Length angegeben ist, aber Start ausgelassen wird, beginnt der zurückgegebene Bereich mit der ersten Ausführung im angegebenen Bereich.
Wenn Start größer als die Anzahl der Ausführungen im angegebenen Text ist, beginnt der zurückgegebene Bereich mit der letzten Ausführung im angegebenen Bereich.
Wenn Length größer ist als die Anzahl der Ausführungen von der angegebenen Startausführung bis zum Ende des Texts, enthält der zurückgegebene Bereich alle diese Ausführungen.
Ein Lauf besteht aus allen Zeichen ab dem ersten Zeichen nach einer Schriftänderung bis zum vorletzten Zeichen mit denselben Schriftattributen. Betrachten Sie z. B. den folgenden Satz:
Dieses kursive Wort ist nicht fett formatiert.
Darin besteht der erste Textlauf nur dann aus dem Wort "Das", wenn das Leerzeichen nach "Das" nicht kursiv formatiert ist (ist das Leerzeichen kursiv, besteht der erste Textlauf lediglich aus den beiden ersten Zeichen: "Da"). Entsprechend enthält der zweite Textlauf nur dann das Wort "kursive", wenn das nachfolgende Leerzeichen kursiv formatiert ist.
Beispiel
In diesem Beispiel wird der zweite Lauf in der zweiten Form der ersten Folie in der aktiven Präsentation als fett und kursiv formatiert, wenn er bereits kursiv ist.
With Application.ActivePresentation.Slides(1).Shapes(2) _
.TextFrame.TextRange2
With .Runs(2).Font
If .Italic Then
.Bold = True
End If
End With
End With
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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für