Encontre ou substitua texto em um intervalo, página ou planilha. Também pode especificar opções de pesquisa.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
find | Range[] | Retorna todas as células que correspondem aos critérios de pesquisa. |
find | Range | Retorna a próxima célula que corresponde aos critérios de pesquisa. |
find | Range | Retorna a célula anterior que corresponde aos critérios de pesquisa. |
get | Range | Retorna a célula atual que corresponde aos critérios de pesquisa. |
ignore | Text | Se true , configura a pesquisa para ignorar acentos durante a correspondência. Caso contrário, a
pesquisa corresponde aos acentos. |
match | Text | Se true , configura a pesquisa para corresponder exatamente ao caso do texto de pesquisa. Caso contrário, a
pesquisa será padrão para correspondência sem distinção entre maiúsculas e minúsculas. |
match | Text | Se true , configura a pesquisa para corresponder a todo o conteúdo de uma célula. Caso contrário, a
pesquisa será parcial. |
match | Text | Se true , configura a pesquisa para retornar correspondências que aparecem no texto da fórmula.
Caso contrário, as células com fórmulas são consideradas com base no valor exibido. |
replace | Integer | Substitui todas as correspondências pelo texto especificado. |
replace | Integer | Substitui o texto de pesquisa na célula correspondente com o texto especificado e retorna o número de ocorrências substituídas. |
start | Text | Configura a pesquisa para começar imediatamente após o intervalo de células especificado. |
use | Text | Se true , configura a pesquisa para interpretar a string de pesquisa como uma expressão regular.
Caso contrário, a pesquisa interpreta a string de pesquisa como texto normal. |
Documentação detalhada
find All()
Retorna todas as células que correspondem aos critérios de pesquisa.
Retornar
Range[]
: todas as células correspondentes.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
find Next()
Retorna a próxima célula que corresponde aos critérios de pesquisa.
Retornar
Range
: a próxima célula correspondente ou null
se não houver correspondências anteriores.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
find Previous()
Retorna a célula anterior que corresponde aos critérios de pesquisa.
Retornar
Range
: a célula correspondente anterior ou null
se não houver correspondências anteriores.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Current Match()
Retorna a célula atual que corresponde aos critérios de pesquisa.
Retornar
Range
: a célula correspondente atual ou null
se não houver outras correspondências.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
ignore Diacritics(ignoreDiacritics)
Se true
, configura a pesquisa para ignorar acentos durante a correspondência. Caso contrário, a
pesquisa corresponde aos acentos. Um diacrítico é um sinal, como um acento ou cedilla, que, quando
escrito acima ou abaixo de uma letra, indica uma diferença na pronúncia da mesma letra
quando não marcada ou marcada de forma diferente.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
ignore | Boolean | Se a pesquisa considera acentos. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Case(matchCase)
Se true
, configura a pesquisa para corresponder exatamente ao caso do texto de pesquisa. Caso contrário, a
pesquisa será padrão para correspondência sem distinção entre maiúsculas e minúsculas.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
match | Boolean | Se a correspondência diferencia maiúsculas de minúsculas. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Entire Cell(matchEntireCell)
Se true
, configura a pesquisa para corresponder a todo o conteúdo de uma célula. Caso contrário, a
pesquisa será parcial.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
match | Boolean | Se a célula inteira é correspondente. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Formula Text(matchFormulaText)
Se true
, configura a pesquisa para retornar correspondências que aparecem no texto da fórmula.
Caso contrário, as células com fórmulas são consideradas com base no valor exibido.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
match | Boolean | Define se a pesquisa examina o texto da fórmula. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
replace All With(replaceText)
Substitui todas as correspondências pelo texto especificado. Retorna o número de ocorrências substituídas, que pode ser diferente do número de células correspondentes.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
replace | String | O texto que substitui o texto nas células correspondentes. |
Retornar
Integer
: o número de ocorrências substituídas.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
replace With(replaceText)
Substitui o texto de pesquisa na célula correspondente com o texto especificado e retorna o número de ocorrências substituídas.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
replace | String | O texto que substitui o conteúdo da célula correspondente. |
Retornar
Integer
: o número de ocorrências substituídas.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
start From(startRange)
Configura a pesquisa para começar imediatamente após o intervalo de células especificado.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
start | Range | O intervalo de células após o qual a pesquisa precisa começar. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
use Regular Expression(useRegEx)
Se true
, configura a pesquisa para interpretar a string de pesquisa como uma expressão regular.
Caso contrário, a pesquisa interpreta a string de pesquisa como texto normal. Para mais detalhes sobre como
usar expressões regulares, consulte a
página de suporte do recurso Encontrar e substituir.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
use | Boolean | Define se a string de pesquisa será interpretada como uma expressão regular. |
Retornar
Text
: este localizador de texto, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets