# Buscar e Substituir

## CONFIGURAÇÃO

Para utilizar este Objeto é necessário configurar o **Criar Texto e/ou Ler Dados Texto** e escolher o arquivo e valor que será utilizado substituído.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FjUWmXim7TmNDVBHLO3RD%2Fimage.png?alt=media&#x26;token=e41ae219-e3fa-4bf4-8549-5ffdf13d42d1" alt=""><figcaption><p>Layout geral do objeto</p></figcaption></figure>

**Preenchendo o objeto:**

| Campo                             | Descrição                                                                                                                                                                                                                                                        |
| --------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Título                            | É o nome do objeto e **não precisa ser alterado**, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Buscar e Substituir - Texto correção".                                                                         |
| Nome Identificador do Objeto      | É um identificador único do objeto e **não precisa ser alterado**, mas você pode renomear caso queira para localizá-lo mais facilmente quando for usá-lo em outros objetos. Apenas lembre-se que esse nome deve ser único e sem espaços ou caracteres especiais. |
| Selecionar Objeto do tipo Arquivo | Opção para selecionar **Criar Texto ou Ler Dados Texto** como objeto principal.                                                                                                                                                                                  |
| Arquivo                           | Local do arquivo que será utilizado.                                                                                                                                                                                                                             |
| Pesquisar                         | Valor a ser substituído.                                                                                                                                                                                                                                         |
| Substituir                        | Novo valor que será substituído.                                                                                                                                                                                                                                 |

## PRÉ-REQUISITOS

1 - É necessário ter documento txt criado no seu computador para conseguir selecioná-lo.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FSxNyZtPmWmUbczWZOQN1%2Fimage.png?alt=media&#x26;token=9a234513-38f5-43f1-8dea-e3c9ea1f9512" alt=""><figcaption><p>Pré-requisito de Utilização</p></figcaption></figure>

2 - É necessário configurar [**Criar Texto**](https://docs.roboteasy.tech/studio/geral/objetos/texto/criar-texto) e/ou [**Ler Dados Texto**](https://docs.roboteasy.tech/studio/geral/objetos/texto/ler-dados-texto) como objeto principal da Automação de Texto.

## CASOS DE USO

* Utilizar para buscar e substituir valores dentro de um arquivo txt.
* Caso precise fazer uma substituição de algum valor dentro do texto no momento de execução da sua automação.
* Quando for necessário mudar um valor extraído incorretamente.

## EXEMPLO

**Buscar uma palavra e substituir dentro do arquivo de Texto.**

<details>

<summary>ITENS UTILIZADOS NO ROBÔ</summary>

* **Objetos:** [Criar Texto](https://docs.roboteasy.tech/studio/geral/objetos/texto/criar-texto) - [Escrever Texto](https://docs.roboteasy.tech/studio/geral/objetos/texto/escrever-csv) - [Ler Dados Texto](https://docs.roboteasy.tech/studio/geral/objetos/texto/ler-dados-texto)
* **Documento:** Arquivo txt simples.

</details>

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FMvduRdvxBYCrSZBPleNM%2Fimage.png?alt=media&#x26;token=4ac26638-6123-4768-9aec-065679977e88" alt=""><figcaption><p>Configuração Robô Exemplo Buscar e Substituir</p></figcaption></figure>

**PASSO 1:** Configurar Criar Texto.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2F6i2z0HCDCqmbLqPGAnzH%2Fimage.png?alt=media&#x26;token=b6bb0f34-8010-4bdf-9a48-b5a30c7d86a7" alt=""><figcaption><p>Configuração Criar Texto</p></figcaption></figure>

**PASSO 2:** Configurar Escrever Texto.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FIqeQ816jrFchdMIwczx9%2Fimage.png?alt=media&#x26;token=02e436db-7c7b-4177-b658-caae3feac415" alt=""><figcaption><p>Configuração Escrever Texto</p></figcaption></figure>

**PASSO 3:** Configurar Ler Dados Texto (OPCIONAL).

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FajJAImalSvYpLHtOXFHz%2Fimage.png?alt=media&#x26;token=2001be90-895e-4c34-bb46-d93cd0786293" alt=""><figcaption><p>Configuração Ler Dados Texto</p></figcaption></figure>

**PASSO 4:** Configurar Buscar e Substituir.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2F5KORRNaE81WzbetfeSDT%2Fimage.png?alt=media&#x26;token=687602e3-cc49-4b15-bce5-3a9102f93ea0" alt=""><figcaption><p>Configuração Buscar e Substituir</p></figcaption></figure>

**PASSO 5:** Executar o robô e verificar as ações.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FgxCFe6AXLAbqWwYGrdgT%2Fexecu%C3%A7%C3%A3o%20sucesso%20robo%20exemplo.gif?alt=media&#x26;token=c7fe14be-b18f-4fc6-97d4-8aeb3a313974" alt=""><figcaption><p>Execução Sucesso Robô Exemplo Buscar e Substituir</p></figcaption></figure>

**RESULTADO:**

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FRU6NYyFRSmCaTXJtKash%2Fimage.png?alt=media&#x26;token=514c1fbc-08cd-44b1-9a05-eb501a4acd31" alt=""><figcaption><p>Resultado Buscar e Substituir</p></figcaption></figure>

## Baixar o Robô

{% file src="<https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2F7HTnR3NiZ4edfGO7pXhA%2FBuscar%20e%20Substituir%20-%20Rob%C3%B4%20Exemplo.roboteasy?alt=media&token=e8d4e18e-8dc1-4465-bf90-2826fb66ce1a>" %}
