Classe Sentences - frases (Word VBA)

Uma coleção de objetos Range que representa todas as frases de uma seleção, intervalo ou documento. Não existe objeto Sentence. Para usar uma variável de classe Sentences, ela primeiro precisa ser instanciada por exemplo


Dim snts as Sentences
Set snts = ActiveDocument.Sentences

Count

Retorna um Long que representa o número de frases na coleção. Somente leitura.


Dim lngCount As Long
lngCount = ActiveDocument.Sentences.Count

First

Retorna um objeto Range que representa a primeira frase em uma coleção de frases dentro de um documento, intervalo ou seleção.


Dim rngFirst As Range
Set rngFirst = ActiveDocument.Sentences.First

Item

Retorna um objeto Range individual em uma coleção.

Item (Index)

Index: O objeto individual a ser retornado. Pode ser um Long que indica a posição ordinal do objeto individual.


Dim rngSentence As Range
Set rngSentence = ActiveDocument.Sentences(Index:=1)

Last

Retorna um objeto Range que representa a última frase em um documento, seleção ou intervalo.


Dim rngLast As Range
Set rngLast = ActiveDocument.Sentences.Last