Klasse Words - Wörtern (Word VBA)
Eine Auflistung mit Wörtern in einer Auswahl, einem Bereich oder Dokument. Um eine Words -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim wrds as Words
Set wrds = ActiveDocument.Words
Count
Gibt einen Wert vom Typ Long zurück, der die Anzahl der Wörter in der Auflistung darstellt.
If Selection.Words.Count >= 1 And _
Selection.Type <> wdSelectionIP Then
MsgBox "The selection contains " & Selection.Words.Count _
& " words."
End If
First
Gibt ein Range -Objekt zurück, das das erste Wort in einer Auflistung von Wörtern darstellt.
Dim rngFirst As Range
Set rngFirst = ActiveDocument.Words.First
Item
Gibt ein einzelnes Range -Objekt in einer Auflistung zurück.
Item (Index)
Index: Das einzelne Objekt zurückgegeben werden soll.
Dim rngWord As Range
Set rngWord = ActiveDocument.Words(Index:=1)
Last
Gibt ein Range -Objekt zurück, das das letzte Wort in einer Auflistung von Wörtern darstellt.
If Selection.Words.Count >= 2 Then
Selection.Words.Last.Bold = True
End If