Neste exemplo, você cria um bot para transferir valores de uma planilha do Excel para um banco de dados usando as ações dos Banco de dados, Excel avançado e Loop
pacotes.
Pré-requisitos
Antes de começar a criar o bot, crie o seguinte:
- Crie uma planilha Excel com os seguintes valores e salve-a (por exemplo: Teste_migracao_db.xlsx)
John |
Williams |
jwilliams@cmail.com |
Sam |
Li |
sam.li@xyz.org |
Carl |
Miller |
carl@carlmillerllc.com |

- Crie um acesso para a tabela de banco de dados chamada
CustomerT
com as seguintes colunas: (crie um banco de dados semelhante à imagem abaixo e salve-o, por exemplo: salve-o como Teste_Migracao_db.accdb)
- Nome
- Sobrenome
- E-mail

Procedimento
Para migrar valores de uma planilha para uma tabela em um banco de dados, execute as seguintes etapas:
-
Crie um novo bot:
-
No painel do lado esquerdo, clique em Automação.
-
Clique em .
-
Na janela Criar Task Bot, insira um nome de bot.
-
Aceite o local da pasta padrão: \Bots\
Para alterar o local de armazenamento do bot padrão, clique em Escolher e siga as instruções.
-
Clique em Criar e editar.
Nota: O tamanho máximo padrão para bot individual é 50 MB.
-
Abra a planilha:
-
Clique duas vezes ou arraste a
ação .
-
Clique em Procurar para fornecer o caminho do arquivo.

-
Selecione a opção para abrir o arquivo no modo Leitura-gravação.
-
Conecte-se ao banco de dados:
-
Clique duas vezes ou arraste a ação
.
-
Selecione o modo de conexão Definido pelo usuário.

-
Selecione o tipo de banco de dados do Microsoft Access.
-
Clique em Procurar para fornecer o caminho do arquivo.
-
Insira os valores do Excel no banco de dados, linha por linha:
-
Clique duas vezes ou arraste a ação do Loop.
-
Selecione o iterador .
-
Selecione Todas as fileiras do menu suspenso Loop por.

-
Em Atribuir o valor atual a esta variável, crie a variável de registro
rExcelCurrentRow
.
-
Arraste a ação
para o contêiner Loop.
-
Insira a seguinte instrução SQL:
-
Desconecte do banco de dados. Arraste a ação
abaixo do contêiner Loop.
-
Feche a planilha. Clique duas vezes ou arraste a ação
.
-
Clique em Salvar.