En este ejemplo, se crea un bot para transferir valores de una hoja de cálculo de Excel a una base de datos utilizando acciones desde Base de datos, Excel avanzado y Bucle
paquetes.
Antes de empezar
Antes de comenzar a crear su bot, cree lo siguiente:
- Cree una hoja de cálculo de Excel con los siguientes valores y guárdela (por ejemplo: Test_migration_db.xlsx).
John |
Williams |
jwilliams@cmail.com |
Sam |
Li |
sam.li@xyz.org |
Carl |
Miller |
carl@carlmillerllc.com |

- Cree una tabla de base de datos Access llamada
CustomerT
con las siguientes columnas: (cree una base de datos similar a la imagen de abajo y guárdela; por ejemplo: guárdela como Test_Migration_db.accdb)
- Nombre
- Apellido
- Correo electrónico

Procedimiento
Para migrar valores de una hoja de cálculo a una tabla en una base de datos, siga los pasos a continuación:
-
Crear un nuevo bot:
-
En el panel izquierdo, haga clic en Automatización.
-
Haga clic en .
-
En la ventana Crear TaskBot, ingrese el nombre del bot.
-
Acepte la ubicación predeterminada de la carpeta: \Bots\
Para cambiar la ruta de almacenamiento predeterminada de su bot, haga clic en Elegir y siga las indicaciones.
-
Haga clic en Crear y editar.
Nota: El tamaño máximo predeterminado para cada bot es de 50 MB.
-
Abra la hoja de cálculo:
-
Haga doble clic o arrastre la acción
.
-
Haga clic en Examinar para proporcionar la ruta del archivo.

-
Seleccione la opción para abrir el archivo en modo Lectura-escritura.
-
Conéctese a la base de datos:
-
Haga doble clic o arrastre la acción
.
-
Seleccione el modo de conexión Definido por el usuario.

-
Seleccione el tipo de base de datos Microsoft Access.
-
Haga clic en Examinar para proporcionar la ruta del archivo.
-
Inserte los valores de Excel en la base de datos, fila por fila:
-
Haga doble clic o arrastre la acción
Bucle.
-
Seleccione el iterador .
-
Seleccione Todas las filas desde el desplegable Recorrer.

-
En Asignar el valor actual a esta variable, cree la variable de registro
rExcelCurrentRow
.
-
Arrastre la acción
al contenedor de bucle.
-
Introduzca la siguiente instrucción SQL:
-
Desconéctese de la base de datos. Arrastre la acción
debajo del contenedor de bucle.
-
Cierre la hoja de cálculo. Haga doble clic o arrastre la acción
.
-
Haga clic en Guardar.