Compartilhar via


Método WorksheetFunction.Substitute (Excel)

Coloca novo_texto no lugar de texto_antigo em uma sequência de caracteres de texto. Utilize Substituir quando quiser substituir texto específico numa cadeia de texto; utilize Substituir quando quiser substituir qualquer texto que ocorra numa localização específica numa cadeia de texto.

Sintaxe

expressão. Substitute (Arg1, Arg2, Arg3, Arg4)

expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório String Texto - o texto ou a referência a uma célula que contém o texto no qual deseja substituir caracteres.
Arg2 Obrigatório String Old_text - o texto que pretende substituir.
Arg3 Obrigatório String New_text - o texto pelo qual pretende substituir old_text.
Arg4 Opcional Variant Núm_da_ocorrência - especifica que ocorrência de texto_antigo se deseja substituir por novo_texto. Se especificar núm_da_ocorrência, apenas aquela ocorrência de texto_antigo será substituída. Caso contrário, cada ocorrência de texto_antigo no texto é alterada para novo_texto.

Valor de retorno

String

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.