Clase Words - palabras (Word VBA)
Una colección de palabras de un documento, selección o intervalo. Para usar una variable de clase Words, primero debe ser instanciado, por ejemplo
Dim wrds as Words
Set wrds = ActiveDocument.Words
Count
Devuelve un Long que representa el número de palabras de la colección.
If Selection.Words.Count >= 1 And _
Selection.Type <> wdSelectionIP Then
MsgBox "The selection contains " & Selection.Words.Count _
& " words."
End If
First
Devuelve un objeto Range que representa la primera palabra de una colección de palabras.
Dim rngFirst As Range
Set rngFirst = ActiveDocument.Words.First
Item
Devuelve un objeto Range individual de una colección.
Item (Index)
Index: El objeto individual que se va a devolver.
Dim rngWord As Range
Set rngWord = ActiveDocument.Words(Index:=1)
Last
Devuelve un objeto Range que representa la última palabra de una colección de palabras.
If Selection.Words.Count >= 2 Then
Selection.Words.Last.Bold = True
End If