> For the complete documentation index, see [llms.txt](https://docs.roboteasy.tech/studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboteasy.tech/studio/geral-1/objetos/blocos-de-comando/declarar-variavel.md).

# Declarar Variável

## CONFIGURAÇÃO

Para utilizar esse objeto basta escolher a(s) variável(s) e confirmar os parâmetros do objeto.

<figure><img src="/files/T6sFvRWPcleYhIcDAo9t" alt=""><figcaption><p>Layout geral do objeto</p></figcaption></figure>

**Preenchendo o objeto:**

<table><thead><tr><th width="256">Campo</th><th>Descritivo</th></tr></thead><tbody><tr><td>Título</td><td>É o nome do objeto e <strong>não precisa ser alterado</strong>, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Declarar Variável - Novas Informações".</td></tr><tr><td>Nome identificador variável</td><td>Identificador único que representará a variável.</td></tr><tr><td>Tipo da variável</td><td>Tipo de informação da variável.</td></tr><tr><td>Valor inicial</td><td>Valor inicial desta variável.</td></tr><tr><td>Check Lista</td><td>Declara a variável como uma lista conforme o tipo definido.</td></tr><tr><td>Check Global</td><td>Declara a variável global no projeto, caso não marque será criado uma variável no escopo atual.</td></tr><tr><td>Check Livre</td><td><strong>Check Disponivel somente quando declarar a variável do tipo Data/Hora.</strong> Check para declarar o valor da variável livremente.</td></tr><tr><td>Ícone de lixeira</td><td>Deleta a variável desejada.</td></tr><tr><td>Adicionar variável</td><td>Opção para adicionar mais variáveis.</td></tr></tbody></table>

## TIPOS DE VARIÁVEIS

| Texto     | Qualquer texto                   |
| --------- | -------------------------------- |
| Dinâmica  | Uma variável sem tipo definido   |
| Data/hora | Datas e horas (DateTime)         |
| Número    | Números inteiros                 |
| Decimal   | Números decimais                 |
| Lógico    | Verdadeiro ou falso (true/false) |

{% hint style="info" %}
Para saber mais sobre variáveis consulte [Utilização de Variáveis](/studio/geral-1/utilizar-variaveis.md).
{% endhint %}

## CASOS DE USO

* Utilizar para criar uma variável que será armazenada dentro da sua operação.
* Mais facilidade em manipulação de dados.
* Facilidade em reestruturação da operação e dos dados.

## EXEMPLO

**Declarar uma variável e demonstrar em tela.**

<details>

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

* **Objetos:** [Caixa de Mensagem](/studio/geral-1/objetos/acoes-globais/caixa-de-mensagem.md)

</details>

<figure><img src="/files/Xe3fe6NpHRbT77P861RD" alt=""><figcaption><p>Configuração Robô Exemplo Declarar Variável</p></figcaption></figure>

**PASSO 1:** Configurar Declarar Variável.

<figure><img src="/files/bv5J0oY8E9xYuFZgtruo" alt=""><figcaption><p>Configuração Declarar Variável</p></figcaption></figure>

**PASSO 2:** Configurar Caixa de Mensagem.

<figure><img src="/files/3xhOKGCpLZrS9pXTNWOK" alt=""><figcaption><p>Configuração Caixa de Mensagem</p></figcaption></figure>

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

<figure><img src="/files/Ujs6L0X0noAXixyCsqIE" alt=""><figcaption><p>Execução Sucesso Robô Exemplo Declarar Variável</p></figcaption></figure>

## Baixar o Robô

{% file src="/files/d69Rc9rYDJlJN9z4FZWd" %}
