Objeto de substituição (Word)

Representa o critério de substituição para uma operação de localizar e substituir. As propriedades e métodos do objeto Replacement correspondem às opções da caixa de diálogo Localizar e substituir.

Comentários

Use a substituição propriedade para retornar um objeto Replacement. O exemplo a seguir substitui a próxima ocorrência da palavra "hi" pela palavra "hello".

With Selection.Find 
 .Text = "hi" 
 .ClearFormatting 
 .Replacement.Text = "hello" 
 .Replacement.ClearFormatting 
 .Execute Replace:=wdReplaceOne, Forward:=True 
End With

Para localizar e substituir formatação, defina o texto de localizar e substituir texto como cadeias de caracteres vazias ("") e defina o argumento Format da Executar método como True. O exemplo seguinte remove todos os a formatação negrito do documento ativo. A propriedade Bold é True para o objeto Find e False para o objeto Replacement.

With ActiveDocument.Content.Find 
 .ClearFormatting 
 .Font.Bold = True 
 .Text = "" 
 With .Replacement 
 .ClearFormatting 
 .Font.Bold = False 
 .Text = "" 
 End With 
 .Execute Format:=True, Replace:=wdReplaceAll 
End With

Métodos

Nome
ClearFormatting

Propriedades

Nome
Aplicativo
Creator
Font
Quadro
Realce
LanguageID
LanguageIDFarEast
NoProofing
ParagraphFormat
Responsável
Estilo
Text

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.