Replace procedimentos relacionados em classe WorksheetFunction (Excel VBA)

Esta página apresenta procedimentos da classe WorksheetFunction relacionados ao tema Replace: Replace e ReplaceB

Replace

Substitui parte de uma cadeia de caracteres de texto, com base no número de caracteres especificado, por uma sequência de texto diferente.

Sintaxe : expression.Replace (Arg1, Arg2, Arg3, Arg4)

Dim strArg1 As String: strArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim strArg4 As String: strArg4 = 
Dim strReplaced As String
strReplaced = WorksheetFunction.Replace(Arg1:=strArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=strArg4)

Arguments

O seguinte argumento é opcional

Arg1 (String) - Texto no qual você deseja substituir alguns caracteres.

Arg2 (Double) - A posição do caractere em Arg1 que você deseja substituir por Arg4.

Arg3 (Double) - O número de caracteres em Arg1 que você deseja que o método Replace substitua por Arg4.

Arg4 (String) - Texto que substituirá caracteres em Arg1.

ReplaceB

Substitui parte de uma cadeia de caracteres de texto, com base no número de bytes especificado, por uma sequência de texto diferente.

Replace é destinado ao uso com idiomas que usam o SBCS (conjunto de caracteres de byte único), enquanto SUBSTITUIRB destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS). A configuração de idioma padrão no computador afeta o valor de retorno da seguinte forma:

Sintaxe : expression.ReplaceB (Arg1, Arg2, Arg3, Arg4)

Dim strArg1 As String: strArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim strArg4 As String: strArg4 = 
Dim strReplaceB As String
strReplaceB = WorksheetFunction.ReplaceB(Arg1:=strArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=strArg4)

Arguments

O seguinte argumento é opcional

Arg1 (String) - Texto_antigo - texto no qual você deseja substituir alguns caracteres.

Arg2 (Double) - Núm_inicial - a posição do caractere em texto_antigo que você deseja substituir por novo_texto.

Arg3 (Double) - Núm_caract-o número de caracteres em texto_antigo que você deseja que replace substitua por novo_texto.

Arg4 (String) - Novo_texto - o texto que substituirá os caracteres em texto_antigo.