Range.InRange (Word)

Retorna true se o intervalo ao qual o método é aplicado está contido no intervalo especificado pelo argumento Range.

Este método determina se o intervalo retornado por expressão está contido no Range especificado comparando as posições de caractere inicial e final, bem como o tipo de texto.

InRange (Range)

Range: Especifica o intervalo que este método usa para determinar se ele está contido no objeto Range especificado.


Set myRange = ActiveDocument.Words(1) 
If myRange.InRange(Selection.Range) = False Then myRange.Select